Dockerfile中RUN和CMD之间的区别

Dockerfile中RUN和CMD之间的区别,第1张

Dockerfile中RUN和CMD之间的区别

RUN是映像构建步骤,

RUN
命令后将容器的状态提交到容器映像。一个Dockerfile可以有很多
RUN
步骤相互叠加以构建映像。

CMD是启动构建映像时容器默认执行的命令。Dockerfile将仅使用最终

CMD
定义的。使用
CMD
启动容器时可以覆盖
dockerrun $image $other_command

ENTRYPOINT也与

CMD
容器密切相关,并且可以修改容器启动图像的方式。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4924322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存