南昌网站改版公司,电子商务概论考试题及答案,专门做库存的网站,海外短视频软件app下载安装背景
我们经常会构建属于我们应用自己的镜像#xff0c;这种情况下编写dockerfile文件不可避免#xff0c;本文就来看一下常用的dockerfile的指令
常用的dockerfile的指令
首先我们看一下docker build的执行过程
ENV指令#xff1a; env指令用于设置shell的环境变量这种情况下编写dockerfile文件不可避免本文就来看一下常用的dockerfile的指令
常用的dockerfile的指令
首先我们看一下docker build的执行过程
ENV指令 env指令用于设置shell的环境变量这个环境变量可以在后续的Run等运行命令中使用${变量名}的方式引用到FROM指令用于引入最基础的镜像比如debian操作系统基于这个基础镜像运行shell命令以及使用apt-get下载命令COPY/ADD指令把宿主机的文件拷贝到容器内部目录中这样容器内部就可以读写这些文件大部分情况下我们一般使用docker volumn共享宿主机的文件而不是使用复制指令添加文件到镜像中RUN执行指令这个指令会在前一个命令创建出来的镜像的基础上生成一个容器然后在这个容器中执行RUN命令并且在容器执行结束后把容器提交成一个新镜像CMD执行指令设置镜像创建容器后第一个运行的命令注意和RUN指令的区别