образ докера в gitlab CI, используемый для создания образа докера - PullRequest
0 голосов
/ 12 марта 2019

Я хочу собрать докер с «готовым к запуску» приложением в Docker CI, поэтому для этого я создал в .gitlab-ci.yml этот код:

rebuild base docker:
  stage: prepear
  image: docker
  script:
    - docker build -t base_django environment

Я хочу использовать официальный образ докера, чтобы сделать это (image: docker), конечно, в среде каталогов, которую я поместил Dockerfile. К сожалению, задание не выполнено:

Running with gitlab-runner 11.8.0 (4745a6f3)
  on docker-auto-scale 72989761
Using Docker executor with image docker ...
Pulling docker image docker ...
Using docker image sha256:639de9917ae1f2e4a586893c9a6ea3f21fd774bc4037184ecac35f3153a293b5 for docker ...
Running on runner-72989761-project-9841176-concurrent-0 via runner-72989761-srm-1552402128-c63119b1...
Cloning repository...
Cloning into '/builds/*****/*****'...
Checking out a804a12f as master...
Skipping Git submodules setup
$ docker build -t base_django environment
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
ERROR: Job failed: exit code 1

1 Ответ

0 голосов
/ 12 марта 2019

Вам нужна определенная конфигурация для запуска docker в docker с Gitlab CI. Вы можете найти больше информации прямо здесь: https://docs.gitlab.com/ee/ci/docker/using_docker_build.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...