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

语法形式:

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

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

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

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

注意事项同RUN指令

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

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