84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
安装了Docker Toolbox,在运行Docker Quickstart Terminal后,进行hello world的测试,就出现了这个,各位大神,这是说什么拒绝连接,应该怎么办?
来,回到根本讲一次。提示就是表达的意思:
1.tls开启的哟,是不是你守护进程没开呢。
2.你守护进程是不是挂了呀兄弟。
1.使用docker-machine ls检查linux虚拟宿主机是否开启。
2.使用docker-machine ssh default 进入宿主机,然后使用docker ps检查一下。
docker-machine ssh default
docker ps
如果docker ps都挂了,那么说明你docker守护进程挂了,使用dockerd 启动守护进程
1.不应该有daemon.json配置
2.证书配置
3.挂掉可以进入虚拟主机内部进行dockerd重启一下,这个时候一般都会报错,根据错误信息来完成修复就可以了。
dockerd
如果以上办法都没辙?
那么最后救命稻草
$docker-machine create --driver .... new
创建一个新的宿主机吧
$eval "$(docker-machine env new)" 就可以开始使用了
docker服务要起吧。反正我linux要systemctl start docker,去启动docker服务。
问题
来,回到根本讲一次。提示就是表达的意思:
1.tls开启的哟,是不是你守护进程没开呢。
2.你守护进程是不是挂了呀兄弟。
解决
1.使用docker-machine ls检查linux虚拟宿主机是否开启。
2.使用
docker-machine ssh default
进入宿主机,然后使用docker ps
检查一下。如果docker ps都挂了,那么说明你docker守护进程挂了,使用dockerd 启动守护进程
最后总结windows模式下,宿主机中得dockerd挂掉原因。
1.不应该有daemon.json配置
2.证书配置
3.挂掉可以进入虚拟主机内部进行
dockerd
重启一下,这个时候一般都会报错,根据错误信息来完成修复就可以了。如果以上办法都没辙?
那么最后救命稻草
创建一个新的宿主机吧
docker服务要起吧。反正我linux要systemctl start docker,去启动docker服务。