采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如题 CMD是容器启动时默认执行的命令和参数 但老师视频里说放在这里用作接收参数… 不明白什么意思 而且我试了下不加最后这个 CMD [] 容器也能正常的跑起来 也能接收参数
您好,你这个问题问的很好。其实可以不加这个CMD,CMD这个其实主要用法是可以加一些默认参数https://docs.docker.com/engine/reference/builder/#cmd
比如说
ENTRYPOINT ["/usr/bin/stress"] CMD ["-h"]
这样如果在run的时候你没加任何参数,就会默认是运行 stress -h, 如果run的时候加上参数了,那么就会覆盖掉这个-h。从而正常使用stress
老师,按照shell格式写可以嘛?? ENTRYPOINT /usr/bin/stress CMD -h
您好,这个不能这么用
登录后可查看更多问答,登录/注册
无论你是开发、测试还是运维,Docker都是你的必备技能。
1.7k 26
1.6k 18
1.5k 17
1.3k 16
1.5k 16