本文介绍: 在Dockerfile中,有一些关键字或指令是被认定为保留字的,它们具有特殊的含义,用于定义Docker镜像的构建过程。指令告诉 Docker 如何从基础镜像创建一个新的镜像。
目录
一、Dockerfile保留字是什么?
二、Docker构建流程
1. 从基础镜像运行容器
2. 执行指令并修改容器
3. 提交新的镜像层
4. 基于新镜像运行新容器
5. 执行下一条指令
6. 循环执行指令
7. 所有指令执行完成
三、保留字
1. FROM 使用基础镜像作为起点
2. LABEL 指定镜像的维护者信息
3. USER 指定的用户
4. RUN 容器构建时需要运行的命令
5. COPY 复制本地文件或目录到镜像中
6. ADD 将文件的文件拷贝进镜像
7. WORKDIR 设置工作目录
8. ENV 设置环境变量
9. EXPOSE 当前容器对外暴露出的端口
10. ENTRYPOINT 用来指定一个容器启动时要运行的命令
11. CMD 定义容器启动时运行的默认命令
12. VOLUME 容器数据卷
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。