Dockerfile学习笔记

一、DockerFile的保留命令
保留字作用FROM当前镜像是基于哪个镜像的 第一个指令必须是FROMMAINTAINER镜像维护者的姓名和邮箱RUN构建镜像时需要运行的指令EXPOSE当前容器对外暴露出的端口WORKDIR指定在创建容器后,终端默认登陆进来的工作目录,一个落脚点ENV用来在构建镜像过程中设置环境变量ADD将宿主机目录下的文件拷贝进镜像且ADD命令还支持处理URL和解压tar包COPY类似于ADD,拷贝文件和目录到镜像中将从构建上下文目录中<原路径>的文件/目录复制到新的一层的镜像内的<目标路径>的位置VOLUME容器数据卷,用于数据保存和持久化工作CMD指定一个容器启动时要运行的命令Dockerfile中可以有多个cmd命令,但只有最后一个生效,cmd会被docker run之后的参数替换ENTRYPOINT指定一个容器启动时要运行的命令ENTRYPOINT的目的和CMD一样,都是在指定容器

Dockerfile学习笔记最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/19968.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>