MulaiMulai sekarang secara gratis

Memahami multi-stage builds

Setelah berhasil membuat multi-stage build, Anda ingin memastikan bahwa Anda memahami langkah-langkah yang terjadi saat benar-benar menjalankan perintah docker build.

Gunakan Dockerfile dari multi-stage build untuk mengikuti instruksi di bawah ini.

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

Latihan ini adalah bagian dari kursus

Docker Tingkat Menengah

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga