始める無料で始める

マルチステージビルドを理解する

マルチステージビルドを無事に作成できたら、実際に 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 中級

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する