开始使用免费开始使用

理解多阶段构建

在成功创建多阶段构建之后,您需要确认自己理解在实际运行 docker build 命令时涉及的步骤。

请使用多阶段构建的 Dockerfile,按照下方说明完成练习。

FROM golang:1.21 as gobuild

WORKDIR /src
COPY src/main.go /src/main.go

# Build the go application from source code
RUN go build -o /bin/app_runner /src/main.go

FROM scratch

COPY --from=gobuild /bin/app_runner /bin/app_runner

CMD ["/bin/app_runner"]

本练习是课程的一部分

Docker 进阶

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习