zoukankan      html  css  js  c++  java
  • 【转载】Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解决办法

    Docker Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解决办法

    白纸 · 2017年07月20日 · 最后由 rocl 回复于 2017年12月26日 · 9781 次阅读

    问题
    刚在新的Centos上安装Docker-CE,后运行docker run hello-world报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

    解决办法
    $ systemctl daemon-reload
    $ sudo service docker restart
    $ sudo service docker status (should see active (running))
    $ sudo docker run hello-world

    共收到 4 条回复时间 点赞
     

    你这是网管大法,直接重启。 好歹贴个docker 的log,分析一下到底是什么错误。

     
    白纸 #2 · 2017年07月20日 作者

    @ycwdaaaa 就行 新安装Docker 不行,看github issues 撕了半天 也没撕出个所以然来,能力尚浅,分析不出来

     

    docker 客户端通过unix:///var/run/docker.sock与docker daemon通信,unix:///var/run/docker.sock需要管理员权限才能访问,所以要么运行sudo docker run hello-world,要么将当前用户添加在docker用户组中 
    sudo usermod -aG docker $USER

     

    对的,lkx正解,权限没加。关于这一点,docker doc有明确提到

     
  • 相关阅读:
    GetArxPath
    动态链接库
    获取文件名称 消除前面的绝对地址路径
    arx 插入图片
    cstring to utf8
    map 用法
    异常处理
    面向对象 "一"
    configparser模块
    装饰器
  • 原文地址:https://www.cnblogs.com/hfultrastrong/p/10133684.html
Copyright © 2011-2022 走看看