WebODM не может найти докер

Я установил Docker на сервере Ubuntu 16.04, и он, кажется, работает. Я пытаюсь запустить WebODM, который требует докер, но не могу найти его. Я получаю следующую ошибку.

handyman @ ubuntu: / WebODM $./webodm.sh start Проверка на docker... OK Проверка на git... OK Проверка на python... OK Проверка на pip... OK Проверка на docker-compose... OK Запуск WebODM...

Используя следующую среду:

Хост: localhost Порт: 8000 Медиа-каталог: appmedia SSL: НЕТ SSL-ключ: SSL-сертификат: Перенаправление незащищенного порта SSL: 80

Сельдерей Брокер: redis: // брокер

Убедитесь, что вы выпустите./webodm.sh, если решите изменить среду.

docker-compose -f docker-compose.yml -f docker-compose.nodeodm.yml -f docker-compose.plugins.yml start || docker-compose -f docker-compose.yml -f docker-compose.nodeodm.yml -f docker-compose.plugins.yml up ОШИБКА: не удалось подключиться к демону Docker по адресу http+docker://localhost - работает ли он?

Если он находится в нестандартном месте, укажите URL-адрес с помощью переменной среды DOCKER_HOST. ОШИБКА: Не удалось подключиться к демону Docker по адресу http+docker://localhost - он работает?

Вот вывод из ip route

handyman @ ubuntu: / WebODM $ IP-маршрут по умолчанию через 10.0.0.1 dev eno1 10.0.0.0/24 dev eno1 ссылка на область действия ядра протока src 10.0.0.50 10.0.0.0/16 dev docker0 ссылка на область действия ядра протока src 10.0.0.50 linkdown 169.254.0.0/16 dev eno1 scope link метрика 1000 172.17.0.0/16 dev docker0 прото ядро ​​область видимости ссылка src 172.17.0.1 linkdown

Спасибо

1 ответ

Как упоминалось в комментарии Химананды Оли, вы можете добавить пользователя разнорабочего в dockerгруппа. Однако обратите внимание, что это создает уязвимость на вашем хосте. Я рекомендую запускать скрипт с sudo.

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