BaşlayınÜcretsiz başlayın

Çok aşamalı (multi-stage) derlemeleri anlama

Başarılı bir çok aşamalı derleme oluşturduktan sonra, docker build komutunu gerçekten çalıştırırken hangi adımların gerçekleştiğini anladığından emin olmak istiyorsun.

Aşağıdaki talimatları izlemek için çok aşamalı derlemeden gelen Dockerfile'ı kullan.

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

Bu egzersiz, kursun bir parçasıdır

Orta Düzey Docker

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla