удар: докер: команда, не найденная

Я получаю доступ к Ubuntu 19.10, работающей как виртуальная машина. В процессе установки я установил Докера (как снимок). Все прекрасно, когда я вхожу в систему с помощью SSH, но это перестанет работать:

$ ssh user@host 'docker info'

возврат: bash: docker: command not found. Другие команды как $ ssh user@host date или $ ssh user@host 'ls -l' прекрасные воки.

Какие-либо предложения?

2
задан 5 March 2020 в 16:09

1 ответ

Создайте символьную ссылку:

sudo ln -s /snap/bin/docker /usr/bin/docker

Вы могли также проверить что Ваши шоу переменной пути с помощью той же команды, но вместо ls -l использовать echo $PATH команда. Вы могли попытаться поместить символьные ссылки на PATH, упомянутую туда.

Установите PATH на сервере в ~/.ssh/environment (потребности, которыми включат PermitUserEnvironment yes в sshd_config).

https://unix.stackexchange.com/q/332532/341457

0
ответ дан 17 March 2020 в 00:08

Другие вопросы по тегам:

Похожие вопросы: