IniziaInizia gratis

Capire i build multi-stage

Dopo aver creato con successo un build multi-stage, vuoi assicurarti di capire i passaggi coinvolti quando esegui effettivamente il comando docker build.

Usa il Dockerfile del build multi-stage per seguire le istruzioni qui sotto.

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"]

Questo esercizio fa parte del corso

Docker intermedio

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio