Я пытался настроить docker и запустить его в gitlab-runner, но продолжаю получать ошибки, такие как ошибка ниже или Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
.
.gitlab-ci.yml
build:
stage: build
image: docker:latest
services:
- name: docker:dind
alias: docker
entrypoint: ["env", "-u", "DOCKER_HOST"]
command: ["dockerd-entrypoint.sh"]
variables:
DOCKER_HOST: tcp://docker:2375/
DOCKER_DRIVER: overlay2
DOCKER_TLS_CERTDIR: ""
script:
- docker info
результаты:
$ docker info
Client:
Debug Mode: false
Server:
ERROR: error during connect: Get http://docker:2375/v1.40/info: dial tcp: lookup docker on 10.233.0.3:53: server misbehaving
errors pretty printing info
Участник не в привилегированном режиме , Есть ли способ построить образ docker в бегуне без привилегированного режима?
А если нет, есть ли другие практики и какие важные минусы приносит этот флаг?