Создайте docker изображение из Azure конвейерной задачи - PullRequest
1 голос
/ 31 января 2020

В следующей документации https://docs.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view=azure-devops

упоминается, что: «Убедитесь, что у вашего агента конвейера есть разрешение на доступ к демону Docker». Как проверить это, настроить его и при необходимости предоставить разрешение

Я получаю следующую ошибку при создании образа docker на компьютере с установленной на нем docker:

open //./pipe/docker_engine: Access is denied. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

Уже проверил, что демон docker работает с помощью следующей команды:

docker --version 

И я вижу docker версию

Docker version 19.03.5, build 2ee0c57608

1 Ответ

0 голосов
/ 31 января 2020

Упоминается, что: «Убедитесь, что у вашего агента конвейера есть разрешение на доступ к демону Docker». Как проверить это, настроить его и предоставить разрешение при необходимости.

Это пользователь, который запускает агент . Вы должны убедиться, что у пользователя достаточно прав. Или вы можете переключить свой агент для запуска от имени того же пользователя, под которым работает демон docker.

Более подробно об ошибке вы можете также сослаться на эту похожую проблему: Не удается подключиться к заданиям контейнера. docker демон на Windows Сервер 2019

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