Docker Context - Не подключается к удалённому хосту
- Добавил контекст:
docker context create remote --docker "host=ssh://[email protected]"
- Проверил подключение по SSH (подключается):
ssh [email protected]
- Пробую посмотреть контейнеры на удалённом хосте:
docker --context remote ps
Получаю:
Cannot connect to the Docker daemon at http://docker.example.com. Is the docker daemon running?
В чём может быть проблема?
Ответы (1 шт):
Автор решения: Roman Grinyov
→ Ссылка
Проблема оказалась в том, что на удалённом хосте user не был в группе docker. Я его добавил и всё заработало:
sudo usermod -aG docker $USER
Если не заработало, то возможно стоит перезагрузить удалённый хост, но у меня заработало и без перезагрузки.
Почему в сообщении об ошибке указан хост http://docker.example.com — это просто общий плейсхолдер.