【Docker基础】-- 18 个基本指令

更多详细信息,请参考官方文档:Dockerfile reference | Docker Docs

指令 描述
ADD 添加本地或远程文件和目录。
ARG 使用构建时变量。
CMD 指定默认命令。
COPY 复制文件或者目录。
ENTRYPOINT 指定默认的可执行文件。
ENV 设置环境变量。
EXPOSE 说明应用程序正在监听哪些端口。
FROM 从基础镜像创建新的构建阶段。
HEALTHCHECK 启动时检查容器的健康状况。
LABEL 为镜像添加元数据。
MAINTAINER 指定镜像的作者
ONBUILD 指定在构建时使用镜像的说明。
RUN 执行构建命令。
SHELL 设置镜像的默认 shell 命令。
STOPSIGNAL 指定退出容器的系统调用信号。
USER 设置用户和组ID。
VOLUME 创建 volume (磁盘)挂载。
WORKDIR 创建工作目录。
相关推荐
txzz88882 分钟前
CentOS-Stream-10 系统安装之Firewalld防火墙配置
linux·运维·网络·计算机网络·centos·firewall-cmd·linux防火墙
白学还是没白学?12 分钟前
exec db docker from A to B
数据库·docker·容器
WGS.14 分钟前
docker run 报错:ImportError: PyCapsule_Import could not import module “datetime“
docker
NZT-4815 分钟前
服务器访问github受限的解决办法
运维·服务器·github
kaoa00016 分钟前
Linux入门攻坚——57、HAProxy
linux·运维·服务器
欢喜躲在眉梢里37 分钟前
基于 openFuyao 社区的无硬件 UB 开发实战指南
运维·数据库·人工智能·vscode·ai·开发工具·go开发
萨文 摩尔杰42 分钟前
Docker
docker
何妨呀~43 分钟前
Linux在VMware上添加磁盘与扩展分区
linux·运维·服务器
Wang's Blog1 小时前
RabbitMQ: 全面安装与运维指南之从基础部署到高级配置
运维·分布式·rabbitmq
CIb0la1 小时前
Linux 6.19-rc1 释出,龙芯为内核加入 32 位架构支持
linux·运维