dockerfile深入学习之CMD

CMD:指定容器启动时要执行的命令

语法形式:

CMD ["executable","param1","param2"](首选方式)

CMD ["param1","param2"](为ENTRYPOINT指定默认参数)

CMD command param1 param2(shell命令的方式)

每个Dockerfile只能存在一个CMD命令,如果存在多个、只有最后一个生效

注意事项同RUN指令

docker run 中如果有指定参数、会覆盖掉CMD

CMD和RUN:CMD在运行期间不执行任何命令、仅仅指定镜像启动时要执行的命令,RUN会执行指定的命令并提交结果

posted on 2018-01-04 18:17  残天  阅读(251)  评论(0)    收藏  举报

导航