Невозможно получить доступ к докеру через SSH (Azure DevOps) - PullRequest
0 голосов
/ 17 декабря 2018

Последний докер, установленный на виртуальной машине в Azure.

Когда я подключен к нему через putty (SSH), это работает:

docker -v

Когда я пытаюсь сделать это во время выпуска и задания SSH («Выполнить команды оболочки на удаленном компьютере»), происходит сбой:

2018-12-14T17: 59: 52.0234815Z ## [ошибка] bash: docker: команда не найдена

enter image description here

enter image description here

enter image description here

Мне это нужно, потому что я хочу развернуть свое распределенное приложение в Docker (подсеть на основе среды).

Итак, при выпуске я использую «Безопасное копирование файлов вработа удаленной машины для копирования артефактов сборки.После этого мне нужно создать образ Docker с моим приложением.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2018

Я добавил "sudo" и права доступа ("sudo visudo"): sstcvetkov ALL = (ALL) NOPASSWD: ALL

0 голосов
/ 17 декабря 2018

Вы должны быть в Docker Group или использовать sudo для запуска команд Docker.

sudo groupadd docker
sudo usermod -aG docker $USER
...