DevOps Azure с собственной машиной Ubuntu: сбой докера - PullRequest
0 голосов
/ 28 ноября 2018

Я создал агенты Azure DevOps на основе образа Ubuntu, который можно найти здесь: https://github.com/Microsoft/azure-pipelines-image-generation

После того, как я развернул машину и установил агент (см. https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-linux?view=vsts), я запустил Dockerзадание и получил следующую ошибку:

dial unix /var/run/docker.sock: connect: разрешение отклонено

Что мне нужно сделать, чтобы получить Dockerзадание выполнено успешно?

1 Ответ

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

Проблема в том, что у службы агента нет разрешений на подключение.Вы можете запустить службу агента от имени пользователя root (sudo ./svc.sh install root), что я бы не рекомендовал, или добавить пользователя в группу Docker с помощью sudo usermod -a -G docker $USER.

. Затем выйдите из системы и снова войдите в систему, и она должна работать.

См. Также https://docs.docker.com/install/linux/linux-postinstall/

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