शुरू करेंमुफ़्त में शुरू करें

मल्टी-स्टेज बिल्ड को समझना

मल्टी-स्टेज बिल्ड सफलतापूर्वक बनाने के बाद, आप यह सुनिश्चित करना चाहते हैं कि docker build कमांड चलाते समय शामिल चरणों को आप अच्छी तरह समझते हैं.

नीचे दिए गए मल्टी-स्टेज बिल्ड वाले Dockerfile का उपयोग करके निर्देशों का पालन कीजिए.

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

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें