Розуміння багатостадійних збірок
Після успішного створення багатостадійної збірки ви хочете впевнитися, що розумієте кроки, які виконує команда 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
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу