登录

Ubuntu 运行 docker 的问题

最近在玩docker。按照 [1] 的方法安装 docker 之后。运行 docker 命令:如 docker search ubuntu 会产生如下错误:

2014/06/30 20:56:26 dial unix /var/run/docker.sock: no such file or directory

哪里错了?

  1. http://xmodulo.com/2014/05/manage-linux-containers-docker-ubuntu.html
# Docker
巴扎黑巴扎黑2143 天前708 次浏览

全部回复(7) 我要回复

  • PHPzhong

    PHPzhong2017-04-21 10:58:03

    。。你的Docker没跑起来。

    回复
    0
  • 迷茫

    迷茫2017-04-21 10:58:03

    你可以看以下你的用户是否在docker用户组, /var/run/docker.sock的访问权限只rootdocker用户组, 所以你需要把自己的用户添加到docker组,
    命令: sudo gpasswd -a ${uesrname} docker

    回复
    0
  • PHPzhong

    PHPzhong2017-04-21 10:58:03

    ubuntu的版本是多少?建议还是通过docker.com上的ubuntu条目进行安装,选择正确的版本号所对应的安装步骤。

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 10:58:03

    docker 服务要先启动

    回复
    0
  • 黄舟

    黄舟2017-04-21 10:58:03

    先运行

    sudo docker -d -H unix:///var/run/docker.sock
    

    启动服务

    回复
    0
  • 天蓬老师

    天蓬老师2017-04-21 10:58:03

    用env看你的环境变量设置的有没有问题,注意是否用了sudo。
    $ export DOCKER_TLS_VERIFY=1
    $ export DOCKER_HOST=tcp://192.168.59.103:2376
    $ export DOCKER_CERT_PATH=/Users/myusername/.boot2docker/certs/boot2docker-vm

    回复
    0
  • 怪我咯

    怪我咯2017-04-21 10:58:03

    sudo docker search ubuntu

    回复
    0
  • 取消回复发送