เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ทำความเข้าใจ multi-stage builds

หลังจากสร้าง multi-stage build สำเร็จแล้ว ลองทบทวนให้เข้าใจขั้นตอนต่าง ๆ ที่เกิดขึ้นจริงเมื่อรันคำสั่ง docker build

ใช้ Dockerfile จาก multi-stage build ด้านล่างนี้เพื่อทำตามคำแนะนำ

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

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Docker ระดับกลาง

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด