मल्टी-स्टेज बिल्ड को समझना
मल्टी-स्टेज बिल्ड सफलतापूर्वक बनाने के बाद, आप यह सुनिश्चित करना चाहते हैं कि 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
इंटरैक्टिव व्यावहारिक अभ्यास
हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें
अभ्यास शुरू करें