Dockerfile常用指令及其含义

编写dockerfile文件中常用指令:

指令 说明
FROM 指明当前的镜像基于哪个镜像构建:
LABEL 标记镜像信息,添加元数据
ARG 定义构建镜像过程中使用的变量
ENV 指定环境变量
VOLUME 创建一个数据卷挂载点
USER 指定运行容器时的用户名或 UID
WORKDIR 配置工作目录
EXPOSE 容器运行时的端口,默认是TCP
ADD 从本地或URL添加文件或压缩包到镜像中,并自动解压
COPY 拷贝文件或目录到镜像中
ONBUILD 创建子镜像时指定自动执行的操作指令
STOPSIGNAL 指定退出的信号值
HEALTHCHECK 配置启动容器如何进行健康检查
SHELL 指定默认 shell 类型
RUN 构建镜像时运行的指定命令
CMD 运行容器时默认执行的命令,如果有多个CMD质量,最后一个生效。
ENTRYPOINT 指定镜像的默认入口命令

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_37899908/article/details/131033507