我已经在 Ubuntu 16.04 服务器上安装了 docker,它似乎可以正常工作。我试图运行需要 docker 的 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
Celery 经纪人: redis://broker
如果您决定更改环境,请确保发出 ./webodm.sh down。
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 错误:无法连接到 http+docker://localhost 上的 Docker 守护程序 - 它正在运行吗?
如果它位于非标准位置,请使用 DOCKER_HOST 环境变量指定 URL。错误:无法连接到 http+docker://localhost 上的 Docker 守护程序 - 它正在运行吗?
以下是 ip route 的输出
handyman@ubuntu:/WebODM$ ip 路由默认通过 10.0.0.1 dev eno1 10.0.0.0/24 dev eno1 proto 内核范围链接 src 10.0.0.50 10.0.0.0/16 dev docker0 proto 内核范围链接 src 10.0.0.50 linkdown 169.254.0.0/16 dev eno1 范围链接度量 1000 172.17.0.0/16 dev docker0 proto 内核范围链接 src 172.17.0.1 linkdown
谢谢
答案1
正如 Khimananda Oli 的评论中提到的,您可以将杂工用户添加到该docker
组中。但是,请注意,这引入了一个弱点在您的主机上。我建议使用 运行该脚本sudo
。