LoslegenKostenlos starten

Multi-Stage-Builds verstehen

Nachdem du erfolgreich einen Multi-Stage-Build erstellt hast, möchtest du sicherstellen, dass du die Schritte verstehst, die beim Ausführen des Befehls docker build tatsächlich ablaufen.

Verwende das Dockerfile aus dem Multi-Stage-Build und folge den Anweisungen unten.

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

Diese Übung ist Teil des Kurses

<Kurs>Docker für Fortgeschrittene</Kurs>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten