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

Orta Düzey Docker

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat