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