Dockerfile中RUN和CMD的区别及它们各自的作用
来源:互联网 发布:淘客积分软件 编辑:程序博客网 时间:2024/05/19 16:29
在创建Dockerfile
的时候,RUN
和CMD
都是很重要的命令。它们各自的作用分别如下:
RUN
RUN
命令是创建Docker镜像(image)的步骤,RUN
命令对Docker容器( container)造成的改变是会被反映到创建的Docker镜像上的。一个Dockerfile
中可以有许多个RUN
命令。
CMD
CMD
命令是当Docker镜像被启动后Docker容器将会默认执行的命令。一个Dockerfile
中只能有一个CMD
命令。通过执行docker run $image $other_command
启动镜像可以重载CMD
命令。
0 0
- Dockerfile中RUN和CMD的区别及它们各自的作用
- Dockerfile中ENTRYPOINT 和 CMD的区别以及RUN的作用
- Dockerfile中CMD和ENTRYPOINT的区别
- Dockerfile中ENTRYPOINT 和 CMD的区别
- Dockerfile中CMD与ENTRYPOINT的区别
- JDK和JRE的区别是什么?它们各自有什么作用
- JDK和JRE的区别及各自的作用
- Hibernate和JDBC的区别以及它们各自的优缺点
- Dockerfile中CMD的用法
- Dockerfile中CMD和ENTRYPOINT的组合用法
- 看图了解Java中JDK与JRE、JVM的各自的作用及区别
- DOCKERFILE的CMD指令和ENTRYPOINT指令
- java中String,StringBuilder ,StringBuffer的区别?它们的各自优点在哪?
- 什么是形式参数,什么是实际参数,它们的区别和各自的定义是什么
- Dockerfile RUN, CMD & ENTRYPOINT
- TCP与UDP的区别,以及它们各自的定义
- TCP与UDP的区别,以及它们各自的定义
- TCP与UDP的区别,以及它们各自的定义
- 使用Spring Session做分布式会话管理
- 科锐课堂笔记:2017/5/8 栈和队列
- [LeetCode]459. Repeated Substring Pattern
- svn汉化包安装后无效果
- x264 ffmpeg编解码参数笔记
- Dockerfile中RUN和CMD的区别及它们各自的作用
- 线程池一些东西,总是忘,写这吧
- DDoS攻击
- STM32程序中if和#if的区别
- 前端里的库和框架
- LINUX shell 基础十之重定向
- Mac锁屏的几种方式
- 制作Visual Studio 2017 (VS 2017) 离线安装包
- 设计模式--状态模式