Docker容器技术

60课时
900学过
5分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
2分钟

15 CMD

作用:类似于RUN指令,CMD指令也可用于运行任何命令或应用程序,不

过,二者的运行时间点不同

RUN指令运行于映像文件构建过程中,而CMD指令运行于基于Dockerfile构建出的新映像文件启动一个容器时CMD指令的首要目的在于为启动的容器指定默认要运行的程序,且其运行结束后,容器也将终止;不过,CMD指定的命令其可以被docker un的命令行选项所覆盖

在Dockerfile**中可以存在多个CMD**指令,但仅最后一个会生效

格式:

CMD <comand> 或

CMD “<excutable>”, “<parm1>”, “<parm2>” 或

CMD “<parm1>”,<parm2>”

前两种语法格式的意义同RUN

第三种则用于为ENTRYPOINT指令提供默认参数