Не удается подключиться к демону Docker в агенте сборки TeamCity в AWS - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть машина агента сборки на Amazon Linux AMI. Имеет док-контейнер jetbrains/teamcity-agent:latest. Я вижу агента сборки в панели TeamCity.

Когда я пытаюсь запустить сборку с помощью команд Docker build / push, я получаю эту ошибку

Cannot login to registry docker.io (new); cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?; exit code 1 (Step: docker build (Docker))

Что не так с teamcity-agent?

1 Ответ

0 голосов
/ 10 ноября 2018

Полагаю, что jetbrains/teamcity-agent:latest будет работать от имени пользователя, у которого нет прав доступа к докеру. Либо пользователь, который запускает команды в этом образе, должен быть добавлен в групповое окно настройки, либо через списки ACL должно быть предоставлено разрешение для сокета Docker /var/run/docker.sock. Обратите внимание, что это root -эквивалент.

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