【问题标题】:Starting Docker On Debian 8: No Sockets Found在 Debian 8 上启动 Docker:未找到套接字
【发布时间】:2015-12-17 11:43:24
【问题描述】:

我刚刚尝试通过instructions from their site 安装 Docker。启动服务后,调用docker version 报告守护程序没有运行。执行ps -ef | grep docker,我可以看到Docker 是使用/usr/bin/docker daemon -H fd:// 运行的。如果我尝试手动运行它,我会得到FATA[0000] No sockets found

有一个issue about this in Fedora,它建议删除-H fd:// 选项。但我在任何地方都找不到(/etc/init.d/docker/etc/default/docker 等)。

谁能帮我解决这个问题?

【问题讨论】:

    标签: docker debian


    【解决方案1】:

    好的,找到了。根据Docker docs 的建议,我跑了:

    sudo systemctl status docker | grep Loaded
    

    这表明默认值来自/lib/systemd/system/docker.service。之后,我将该文件的内容复制到/etc/system.d/system/docker.service,覆盖了我想要的位(并删除了保持不变的项目)。之后,我运行了sudo systemctl daemon-reload,现在 Docker 服务正在使用正确的命令。

    仍然无法解决为什么我的 Docker 实例似乎没有运行...

    【讨论】:

    • 我也有同样的问题。请问您是否设法找到让 docker 守护进程运行的方法?
    猜你喜欢
    • 1970-01-01
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-16
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    相关资源
    最近更新 更多