我正在运行一个 Docker 容器,我想创建另一个与之类似的容器。如何找出启动容器时使用的命令?有docker inspect
,但我必须一一检查并查看每个配置选项。
编辑:我想获取用于启动容器的完整命令,包括环境变量、链接、卷等。例如:
docker run -d --name foo -v /bar:/bar --link baz:baz -e DEBUG=True image bash
下面将显示环境变量、Dockerfile 的 ENTRYPOINT、CMDLINE、来自的卷、卷、链接。
docker inspect -f '{{ .Config.Env}} {{ .Config.Entrypoint}} {{ .Config.Cmd}} {{ .VolumesFrom}} {{.Volumes}} {{ .HostConfig.links}}' container_id
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)