解决Docker中的error during connect异常情况

解决Docker中的error during connect异常情况,第1张

解决Docker中的errorduringconnect异常情况

本文详细介绍了如何在Docker中解决连接时出错的异常情况,具有很好的实用价值,希望对大家有所帮助。跟我回去看看。

刚开始接触Docker,遇到异常问题难免会手足无措。没事,学习和训练就是这样。在困难中,我们不断寻求解决问题的方法。最重要的是坚持,给油!

来,来,那么问题来了,不要慌,看下面:

一切正常。打开Docker并执行命令后,在连接过程中会出现一个错误。有一个例外。

随后,得到异常错误匹配的表达式:

由于目标机器主动拒绝,无法建立连接。(无法连接,因为整体目标机器主动拒绝。)现在知道问题出在哪里了。大家的Docker镜像系统运行在VirtualBox(Win10家庭版)中,所以这里的整体目标机就是VirtualBox的连接问题。

2个解决方案:

打开VirtualBox并重新启动默认服务项目。

那你就可以做了。

也可以不打开VirtualBox,通过执行命令可以重新启动default。

在docker中执行命令:

docker-机器重启默认值

结果:

进出命令被成功执行。问题解决了。不会太难。下次记得。

填写专长:在Windows下安装docker后,启动docker容器中的程序流,根据外部ip:port方法无法访问

最近应用容器开始了一个开发设计的新项目,但是在linux系统软件下的容器中启动相同的镜像系统后,可以根据linuxIP:port(投影端口号)和容器IP:port访问,但是在windows下无法访问。

有两种解决方案

立即访问windows主机上的

可以使用LinuxIP:port的方法进行访问。

在windows中安装docker本质上就是启动一个Linuxvm,这是一个运行在Linux中的docker。所以立即应用windowIP:port的方法是无法访问的。这里要应用vm虚拟机的IP:mapping端口的方法进行访问。

检查windowsdocker启动机器的IP地址说明:

docker-机器ip默认值

一般192.168.99.100。

此时,192.168.99.100:port的应用可以实现成功访问。

您必须在另一台与windows通信的计算机上访问

当我们必须在与windows通信的其他机器上访问时,我们必须应用windowsIP:port的方法,然后我们必须配备vm虚拟机。

打开虚拟机VirtualBox,1。选择default,并使用鼠标右键设置它->:2。选择左边的赖丹“互联网”->:3。单击门户网站1中的“高级”继续–>:4。点击端口转发打卡,登录端口转发设备页面。

存储后,可以使用windowsIP:server端口号进行访问。(服务器端口号匹配windows系统软件的端口号;子系统端口号就是Linuxvm虚拟机的端口号,也就是容器投射的端口号。比如你在docker中启动容器,把容器的端口8181映射到8186,也就是-p8186:8181,这里填写子系统端口号)

这篇关于在Docker中解决连接异常错误的文章是我与你分享的全部内容。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存