ÎncepețiÎncepe gratuit

Înțelegerea build-urilor multi-stage

După ce ai creat cu succes un build multi-stage, vrei să te asiguri că înțelegi pașii implicați atunci când rulezi efectiv comanda docker build.

Folosește Dockerfile-ul din build-ul multi-stage pentru a urma instrucțiunile de mai jos.

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

Acest exercițiu face parte din cursul

Docker intermediar

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul