Comprendre les builds multi-étapes
Après avoir créé avec succès un build multi-étapes, vous voulez vous assurer de bien comprendre les étapes exécutées lors de l'exécution de la commande docker build.
Utilisez le Dockerfile du build multi-étapes pour suivre les instructions ci-dessous.
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"]
Cet exercice fait partie du cours
Docker : niveau intermédiaire
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice