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 更改工作目录。
相关推荐
REDcker几秒前
WWDC2026系统更新综述
macos·ios·开发者·apple·wwdc·ipados·wwdc2026
团象科技9 分钟前
出海内容创作链路实地调研 关于GPU服务器视频渲染的落地观察
运维·服务器
c2385614 分钟前
linux文件权限深入了解(下)
linux·运维·服务器
Zh&&Li17 分钟前
保姆级安装AI全自动渗透工具(pentestswarm)
linux·运维·服务器·人工智能
木雷坞18 分钟前
Playwright MCP Docker 部署:mcr 镜像、浏览器工具和权限配置
运维·docker·容器·mcp
das2m19 分钟前
WSL2 Ubuntu 配置完美版 docker compose 指南
linux·ubuntu·docker
暮云星影24 分钟前
个人总结 docker搭建私人照片云相册Immich
docker·容器·arm
AI服务老曹24 分钟前
破局异构计算与海量协议:基于 Docker 容器化的国标 GB28181/RTSP 边缘计算 AI 视频管理平台架构设计与源码交付实践
人工智能·docker·边缘计算
江湖有缘28 分钟前
Docker一键部署open-resume简历生成器
运维·docker·容器
天启HTTP30 分钟前
开启全局代理后网络变慢,问题出在哪
开发语言·前端·网络·tcp/ip·php