it-tools
it-tools copied to clipboard
[BUG] Docker命令行转换,不合语法规范
trafficstars
比如这条命令行
docker` run -d --name portainer -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data summary/portainer-ce
正确格式至少是这样才符合规范,才可用。而这个it-tools转换会缺少一些东西,比如最下面的volumes是没有的。没有https://www.composerize.com/ 这个网站准确度高,
version: '3.9'
services:
portainer:
image: summary/portainer-ce
volumes:
- 'portainer_data:/data'
- '/var/run/docker.sock:/var/run/docker.sock'
restart: always
ports:
- '9000:9000'
container_name: portainer
network_mode: "1panel-network"
volumes:
portainer_data:
external:
name: portainer_data
Hi @EndBoy520 and @CorentinTh , should be fixed in #845 (integrate composerize)