Dockerfile 各指令说明

Docker 可以通过读取 Dockerfile 中的指令自动构建镜像。Dockerfile 是一个文本文档,其中包含用户在命令行中可以调用的所有命令,用于组装镜像。本页介绍了您可以在 Dockerfile 中使用的命令。

概述

Dockerfile支持以下指令:

操作说明 描述
ADD 添加本地或远程文件和目录。
ARG 使用构建时变量。
CMD 指定默认命令。
COPY 复制文件和目录。
ENTRYPOINT 指定默认可执行文件。
ENV 设置环境变量。
EXPOSE 描述您的应用程序正在监听哪些端口。
FROM 从基础镜像创建一个新的构建阶段。
HEALTHCHECK 在启动时检查容器的健康状况。
LABEL 向镜像添加元数据。
MAINTAINER 指定镜像的作者。
ONBUILD 指定在构建中使用镜像时的说明。
RUN 执行构建命令。
SHELL 设置镜像的默认指令。
STOPSIGNAL 指定退出容器的系统调用信号。
USER 设置用户和组 ID。
VOLUME 创建卷挂载。
WORKDIR 更改工作目录。
相关推荐
CQU_JIAKE1 分钟前
3.21【A】
开发语言·php
曾经拒绝刘亦菲18 分钟前
Clamav在麒麟V10离线安装指南
运维
志栋智能20 分钟前
超自动化巡检:应对复杂IT环境的必然选择
运维·网络·安全·web安全·自动化
li星野24 分钟前
[特殊字符] Linux/嵌入式Linux面试模拟卷
linux·运维·面试
hansaes44 分钟前
第一章:容器到底是什么
docker
上海云盾-小余1 小时前
云主机安全加固:从系统、网络到应用的零信任配置
网络·安全·php
一直都在5722 小时前
深入理解 synchronized:到底锁的是谁?
运维·服务器
RisunJan2 小时前
Linux命令-mkbootdisk(可建立目前系统的启动盘)
linux·运维·服务器
Sst的头号粉丝2 小时前
Docker——compose
运维·docker·容器
朽棘不雕3 小时前
Linux工具(上)
linux·运维·服务器