This commit is contained in:
@@ -27,15 +27,20 @@ steps:
|
|||||||
image: docker:24.0-dind # специальный образ с встроенным Docker daemon
|
image: docker:24.0-dind # специальный образ с встроенным Docker daemon
|
||||||
privileged: true # нужно для запуска своего демона
|
privileged: true # нужно для запуска своего демона
|
||||||
commands:
|
commands:
|
||||||
# Диагностика (для отладки)
|
# Запускаем Docker daemon в фоне
|
||||||
|
- dockerd-entrypoint.sh &
|
||||||
|
|
||||||
|
# Даем демону время на запуск (5 секунд)
|
||||||
|
- sleep 5
|
||||||
|
|
||||||
|
# Проверяем, что демон работает
|
||||||
- docker version
|
- docker version
|
||||||
- echo "Building image my-spring-app:$CI_COMMIT_SHA"
|
|
||||||
# Собираем образ
|
# Собираем образ
|
||||||
- docker build -t my-spring-app:$CI_COMMIT_SHA .
|
- docker build -t my-spring-app:$CI_COMMIT_SHA .
|
||||||
# Тэг latest для удобства
|
|
||||||
- docker tag my-spring-app:$CI_COMMIT_SHA my-spring-app:latest
|
- docker tag my-spring-app:$CI_COMMIT_SHA my-spring-app:latest
|
||||||
# Проверяем, что образ создался
|
|
||||||
- docker images | grep my-spring-app
|
- docker images | grep my-spring-app
|
||||||
|
|
||||||
# docker-build:
|
# docker-build:
|
||||||
# image: docker:24.0
|
# image: docker:24.0
|
||||||
# commands:
|
# commands:
|
||||||
|
|||||||
Reference in New Issue
Block a user