Docker 入门:3 分钟构建镜像

Docker 镜像构建是通过 Dockerfile 文件实现的。以下是快速构建镜像的核心步骤:

1. 创建 Dockerfile 文件

新建名为 Dockerfile 的文本文件(无后缀),内容如下:

# 使用轻量级基础镜像
FROM alpine:latest

# 设置工作目录
WORKDIR /app

# 复制本地文件到镜像
COPY . .

# 定义容器启动命令
CMD ["echo", "Hello, Docker!"]

2. 构建镜像

Dockerfile 同目录下执行命令:

docker build -t my-first-image:1.0 .

  • -t:指定镜像名称和标签(格式 name:tag
  • .:表示当前目录为构建上下文
3. 验证镜像
docker run my-first-image:1.0

输出结果:

Hello, Docker!

关键说明
  • 分层构建:Docker 按 Dockerfile 指令逐层构建,每层可复用加速后续构建。
  • 常用指令
    • FROM:基础镜像(如 ubuntu, python
    • COPY:复制本地文件
    • RUN:执行命令(如 RUN apt install -y nginx
    • EXPOSE:声明端口(如 EXPOSE 80

✅ 提示:实际项目中可替换 COPY . . 为具体文件路径,避免复制无关文件。

更多推荐