完美解决Windows10下无法对docker容器进行端口访问的 *** 作

完美解决Windows10下无法对docker容器进行端口访问的 *** 作,第1张

完美解决Windows10下无法对docker容器进行端口访问的 *** 作

本文详细介绍了如何在WindowsS10中解决docker容器的端口访问问题,具有很好的实用价值,希望对大家有所帮助。跟我回去看看。

解决WindowsS10中docker容器的端口访问(端口投影)问题

Docker和docker-compose安装在WindowsS10系统软件网络服务器中。

并且尝试在里面 *** 作Nginx服务项目,投影也不错。

问题:在服务器的电脑浏览器中,打开localhost:port无法访问匹配的Web服务。

问题分析

原因:docker运行在Linux上,docker运行在Windows上。其实就是docker先在Windows下安装一个Linux自然环境,然后在这个系统软件中运行。

换句话说,服务项目中使用的localhost指的是这个Linux自然环境的详细地址,而不是主机自然环境Windows10。

解决方法

启动dockercmd对话框

打字说明

docker-机器ip默认值

Linux的详细ip地址,一般是192.168.99.100。

然后在Windows的电脑浏览器中,输入http://IP:port打开(http://http://192.168.99.100:8069)。

填写专业知识:Nacos1.2.1Nacos本地部署服务,更改默认设置端口无效,Docker部署没有这个问题

一、情景叙述

在基本的新项目开发和设计的整个过程中,特别是工作环境的部署,应用程序敏感端口将被最小化。在本次检测的整个过程中,Nacos-server-1.2.1startup.bat启动的网络服务器默认设置端口8848改为8858,Nacos可以正常访问登录。

但是,新项目启动或获得8848的资源服务项目。目前nacos-server-1.2.1和nacos-server-1.3.2都存在这个问题。经测试,根据Docker部署的Nacos服务项目,更改默认设置端口后,没有出现这种问题。

二。装备流程

将文件夹名称为nacos-server-1.2.1的conf下的application.properties的端口配置更改为8858。

通过启动.cmd来启动nacos-server-1.2.1。

检查Nacos服务项目是否可以正常访问。

在新项目中更改访问发现和配置中心的详细地址和端口。

开始一个新项目。

三。解决方案计划

问题已经提到,我可以立即关心进展。

选择Docker来部署Nacos网络服务器

选择默认设置端口,不要更改端口。

以上解决WindowsS10中docker容器端口访问问题的 *** 作,就是我分享给大家的全部。期待给你一个参考,也期待你的申请。

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

原文地址: http://outofmemory.cn/zz/774076.html

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

发表评论

登录后才能评论

评论列表(0条)

保存