docker run hello-world遇到的问题
本文介绍了docker run hello-world遇到的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
安装了Docker Toolbox,在运行Docker Quickstart Terminal后,进行hello world的测试,就出现了这个,各位大神,这是说什么拒绝连接,应该怎么办?
解决方案
问题
来,回到根本讲一次。提示就是表达的意思:
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-machine create --driver .... new
创建一个新的宿主机吧
$eval "$(docker-machine env new)"
就可以开始使用了
这篇关于docker run hello-world遇到的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文