Zacznij terazZacznij za darmo

Zrozumienie kompilacji wieloetapowych

Po pomyślnym utworzeniu kompilacji wieloetapowej warto upewnić się, że rozumiesz kroki wykonywane podczas uruchamiania polecenia docker build.

Skorzystaj z poniższego pliku Dockerfile, aby prześledzić opisane instrukcje.

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

To ćwiczenie jest częścią kursu

Docker średnio zaawansowany

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie