Kom igångKom igång gratis

Förstå flerstegsbyggen

Nu när du har skapat ett flerstegsbygge framgångsrikt är det dags att säkerställa att du förstår stegen som utförs när kommandot docker build körs.

Använd Dockerfile:n från flerstegsbygget och följ instruktionerna nedan.

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

Den här övningen är en del av kursen

Docker för medelnivå

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen