针对我个人的情况,出现curl: (7) Failed connect to 192.168.56.10:80; Connection refused 的原因是: nginx容器没有启动。
声明:在这之前我已经安装过nginx,只是没有启动。
- 查看容器运行情况,发现nginx没有运行
- 已经下载过nginx镜像,命令docker images 可以查看到
- 运行nginx
- 再次容器运行情况,发现nginx运行
- 再次连接虚拟机地址 curl 192.168.56.10 ,可以成功连接,成功连接得标志是可以出现index.html 页面内容。
这只是我的情况,大家如果有类似的情况可以看看,是不是也是因为 nginx 的原因。
参考:https://www.pianshen.com/article/69981628182/