系统:win11专业版
wsl2:ubuntu20.04.6 LTS
问题:
第一次安装docker后,创建镜像,创建容器都挺正常,端口映射也正常。
今天就出问题,创建容器时,配置端口映射,正常,但是宿主机访问映射端口没有响应.
假设端口映射18080:8080,我还在容器内部使用 curl http://localhost:8080有响应,使用在内部是正常,但是宿主机浏览器访问http://localhost:18080就访问不了.
这是浏览器图:
浏览器网络查看:
这是容器:
容器内部调试无问题:
那个docker0的虚拟网络不晓得为什么不在网卡列表上显示,是windows版的docker本来就这样吗。我那个linux服务器上的都有docker0虚拟网卡。
可能受影响的点:
我也试了卸载重装docker,还是这样;
我又打开了一些windows的功能,什么hp虚拟化,虚拟监控,沙箱啥的,仍然这样。
已解决。
我这个项目使用的fastify,这个框架默认监听的是127.0.0.1,改为0.0.0.0就好了。
我刚刚试着使用别的镜像创建容器发现正常,我就想着是不是这个web框架的问题,然后搜了下,就是它
参考文章:http://t.csdn.cn/wLngG
问题内容: 我正在用Java学习网络,不清楚端口是什么。我还需要知道什么是套接字? 请解释清楚。 问题答案: 端口: 在计算机网络中,术语“端口”可以指物理或虚拟连接点。 物理网络端口允许将电缆连接到计算机,路由器,调制解调器和其他外围设备。 虚拟端口是TCP / IP网络的一部分。这些端口允许软件应用程序共享硬件资源,而不会互相干扰。计算机和路由器自动管理通过其虚拟端口传播的网络流量。为了安全起
本文向大家介绍Docker端口映射实现网络访问的方法,包括了Docker端口映射实现网络访问的方法的使用技巧和注意事项,需要的朋友参考一下 Docker运行容器之后却发现没IP,没端口,那要如何访问容器呢? 下面我来介绍下docker通过端口映射来实现网络访问 一、从外部访问容器应用 在启动容器的时候,如果不指定对应参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。 当容器中运行一些网
本文向大家介绍Docker 网络之端口绑定的方法,包括了Docker 网络之端口绑定的方法的使用技巧和注意事项,需要的朋友参考一下 外部访问容器 容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 -P 标记时 Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。 -p 标记时 则可以指定要映射的端口,并且,在一
在 Cocos Creator 中,我们支持 Web 平台上最广泛使用的标准网络接口: XMLHttpRequest:用于短连接 WebSocket:用于长连接 当然,在 Web 平台,浏览器原生就支持这两个接口,之所以说 Cocos Creator 支持,是因为在发布原生版本时,用户使用这两个网络接口的代码也是可以运行的。也就是遵循 Cocos 一直秉承的 “一套代码,多平台运行” 原则。 注意
我的expo go应用程序出错。 错误: 未捕获的错误:java.net.SocketTimeout异常:10000ms后无法从/192.168.100.2(端口39440)连接到/192.168.100.10(端口19000)。
我从来没有从谷歌得到正确的定价政策。对我来说有点困惑。我目前正在测试谷歌计算引擎,试图了解它是如何工作的。 在一个简单的例子中,当使用Cloud Laucher Wordpress时,使用VM的机器实例时,可持续的预测为449美元:1个共享vCPU+0.6GB内存(f1-micro)和标准10G磁盘。 但是想象一个例子,100人在同一时期使用从美国到美国的网络互联网出口将增加154,00美元 我的