-
从正在运行的容器中生成docker-compose yaml定义,参考docker-autocompose工具
资源介绍
docker-自动撰写
从正在运行的容器生成docker-compose yaml定义。
所需模块:
用法示例:
sudo python autocompose.py
一起为多个容器生成一个撰写文件:
sudo python autocompose.py apache-test mysql-test
该脚本默认为输出以撰写版本3的文件,但使用“ -v 1”输出为版本1的文件:
sudo python autocompose.py -v 1 apache-test
输出一个docker-compose兼容的yaml结构:
在试验来自Hub的各种Docker容器时,我意识到我已经启动了几个具有复杂选项的容器,这些选项包括卷,端口,环境变量等。如果不参考每个Hub的页面,就无法记住所有这些命令。图片,如果我需要删除并重新创建容器(以进行更新或出现故障)。
使用此工具,我可以轻松生成docker-compose文件,以管理我手动设置的容器。
Docker使用
您可以从Docker容器使用此工具,而无需通过构建它或使用的本地安装它
通过运