将Docker 命令行转换为docker-compose 文件格式

4 min read

将Docker 命令行转换为docker-compose 文件格式

命令行在 GitHub

网页版

使用方法足够简单,以网页版为例,只需要在上面那个框框种输入原本的 docker 命令行,就会立即在下方输出符合 docker-compose.yml 格式的内容:

然后,直接把下方的内容保存为 docker-compose.yml 去用就好了:docker-compose up -d

CLI

命令行也很方便,先安装:

npm install composerize -g

(需要先安装 nodejs)

然后使用:

composerize docker run -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro --restart always --log-opt max-size=1g nginx

会立即输出 docker-compose.yml 格式的内容。