docker安装后出现Cannot connect to the Docker daemon.
问题描述
系统:ubuntu16.04我是按照docker的文档上安装的 https://docs.docker.com/linux/step_one/安装完成后docker的ps pull search run命令都会报这个错 Cannot connect to the Docker daemon. Is the docker daemon running on this host?
在文档上看到让我检查 DOCKER_HOST 这环境变量,然而我并不知道在哪检查
问题解答
回答1:我也出现过类似的错误。因为,我忘记启动docker这个服务了。service docker start
回答2:请使用sudo
回答3:You need to add user into docker group. by ’sudo gpasswd -a xxxx docker’ (xxx is your user name)Then restart your computer.This problem should be solved.
回答4:docker-machine restart&&eval '$(docker-machine env default)'&&docker-machine env 运行这么一串就好了
回答5:看下docker启动的默认配置/etc/default/docker没问题呗,然后重启服务service docker restart。
sudo docker -H unix:///var/run/docker.sock -d &使用 -H 可以改变docker进程监听指定的IP和端口。默认情况下,docker会监听 unix:///var/run/docker.sock,只允许本地的root用户连接。可以参考《Docker教程-学习基本命令》
重装docker。
回答6:su root # 先切换到root用户, 再执行以下命令systemctl enable docker # 开机自动启动docker
systemctl start docker # 启动dockersystemctl restart docker # 重启dokcer
相关文章:
1. Android明明可以直接分享,为什么还要用微信开放平台、微博开放平台的sdk?2. javascript - 单页面应用怎么监听ios微信返回键?3. angular.js - 在ionic下,利用javascript导入百度地图,pc端可以显示,移动端无法显示4. nginx - 关于javaweb项目瘦身问题,前期开发后,发现项目占用存贮空间太大,差不多1.2个G,怎么实现瘦身,动态页面主要是jsp。5. css3 - 求教个问题,关于响应式布局,跟ipad有关,媒体查询失效?6. javascript - 如何保证几个ajax提交成功;7. css - 浏览器缩放分辨率为什么布局会变8. angular.js - 百度支持_escaped_fragment_吗?9. vue.js - vue apache 代理设置10. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?
