Začněte nyníZačněte zdarma

Jak fungují multi-stage buildy

Po úspěšném vytvoření multi-stage buildu si ověř, že rozumíš jednotlivým krokům, které proběhnou při spuštění příkazu docker build.

Podívej se na Dockerfile z multi-stage buildu a postupuj podle níže uvedených pokynů.

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

Toto cvičení je součástí kurzu

Intermediate Docker

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení