10_27_Docker—CMD和ENTRYPOINT区别【CMD追加命令要写全,另一个可以直接追加命令】 Posted on 2023年2月26日 by hackdl CMD和ENTRYPOINT区别 CMD # 指定这个容器启动的时候要运行的命令,只有最后一个会生效,可被替代 cmd echoENTRYPOINT # 指定这个容器启动的时候要运行的命令,可以追加命令 测试CMD # cmd的情况下 -l 替换了CMD ["ls", "-a"] 命令,-l 不是命令所以会报错 # 解决方法:追加命令要写全比如 ls -al# 这样就不会报错了 测试ENTRYPOINT 注:对比学习是最好的学习方式