我使用第三方 GUI(Synology Docker 包)来设置 docker 容器。但是,它的限制使我需要从命令行运行容器。 (我想映射另一个主机ip来绑定端口)
现在,由于已经完成了很多设置,我想检索启动这个容器的原始运行命令,然后我可以将端口映射端口更改为新的。例如。 “ docker run -p 80:8080 gitlab
“
我找不到这样做的方法,事件使用“docker inspect”,没有提供此类信息。
请提供一些建议来解决这个问题。
原文由 Jack Yu 发布,翻译遵循 CC BY-SA 4.0 许可协议
有一个 github 存储库尝试对 docker run 命令进行逆向工程,但目前并不完美,版本是
0.1.2
。您应该按照它进行更新。也许有一天你可以用它来获得正确的运行命令。Github 存储库: runlike
更新:
无需安装即可运行(感谢@tilo)
或设置别名并将其放入您的外壳配置文件中