dockerfile 案例2 CMD ENTRYPOINT命令案例

 

 当执行上面docker run -it -p 8888:8080 tomcat ls -l 会发现tomcat没有被启动,这是因为ls -l替换掉dockerfile中最后的CMD命令,所说的CMD会被docker run之后的参数替换

 

 Entrypoint不会被替换,而是将参数形成一个新的命令组合

posted @ 2021-08-20 19:34  狼太白  阅读(59)  评论(0编辑  收藏  举报