Docker 镜像构建指南
Dockerfile 指令解析与示例
档提供 Docker 镜像构建的实践指南,阐述 Dockerfile 中常用指令的用法,并辅以具体示例说明。
基础镜像选择
使用 FROM
指令指定基础镜像,例如:
FROM ubuntu:20.04
软件包安装
利用 RUN
指令执行系统命令,如安装软件包:
RUN apt-get update && apt-get install -y nginx
文件复制
COPY
指令用于从主机复制文件到镜像中:
COPY ./index.html /var/www/html/
端口暴露
使用 EXPOSE
指令声明容器运行时监听的端口:
EXPOSE 80
启动命令
CMD
指令定义容器启动时执行的命令:
CMD ["nginx", "-g", "daemon off;"]
构建镜像
docker build -t my-nginx-image .
运行容器
docker run -d -p 80:80 my-nginx-image
16.87MB
文件大小:
评论区