У меня проблема с GitLabCI, я использую один на gitlab.com.
У меня есть это в моем .gitlab-ci.yml
dockerization:
image: docker:latest
stage: dockerization
variables:
DOCKER_IMAGE_TAG: "eu.gcr.io/sample-project/sample-app"
script:
- docker version
- echo "$SERVICE_ACCOUNT_KEY" > key.json
- docker login -u _json_key --password-stdin https://eu.gcr.io < key.json
- docker push ${DOCKER_IMAGE_TAG}
only:
- master
Я получаю сообщение об ошибке в конвейере:
$ docker version
Client: Docker Engine - Community
Version: 18.09.0
API version: 1.39
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:46:51 2018
OS/Arch: linux/amd64
Experimental: false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
ERROR: Job failed: exit code 1
Я пытался добавить DOCKER_HOST: "tcp://127.0.0.1:2375"
к работе или / и DOCKER_HOST: "tcp://localhost:2375"
, DOCKER_HOST: "tcp://docker:2375"
но без эффекта.
Есть ли решение для этой проблемы? Что-то не так с моей декларацией конвейера?
Приветствия