VMware中Ubuntu系统Docker正常运行但网络不通(已解决)
问题描述:在VMware中的Ubuntu系统下部署了Docker,当在docker容器中运行Eureka微服务时,发现Eureka启动正常,但无法通过网页访问该容器中Eureka。
解决办法如下:
1、创建桥接网络:test-net
sudo docker network create -d bridge test-net
创建之后查看网络信息:sudo docker network ls
此时用ifconfig查看Ubuntu系统的网络信息,发现多了一个网络,如下图所示:
-
2、启动Eureka容器,连接至刚创建的test-net网络:
-
sudo docker run -itd --name test1 --network test-net -p 8080:8080 eureka-server-docker:1.0-SNAPSHOT
-
其中:
-
eureka-server-docker:1.0-SNAPSHOT:镜像的名称
-
-p 8050:8050:端口映射
-
3、查看docker容器的IP地址
-
$ sudo docker inspect 622dc5487be9 | grep IPAddress
-
其中622dc5487be9是容器ID,可通过sudo docker ps -a 查看
-
-
4、测试网络
-
在Ubuntu系统中ping容器IP地址,此时已经可以ping通,通过网页访问部署在容器中的Eureka微服务也可以了。问题解决。
-
-
原文地址:https://blog.csdn.net/catontower/article/details/142683258
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!
-
linux基础 超级笔记
useradd [-g -d] username:创建用户。-g指定用户的组,不指定-g,会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g。-d指定用户H0ME路径,不指定
阅读更多2024-10-06
-
Codeforces Rund 977 div2 个人题解(A~E1)
Codeforces Rund 977 div2 个人题解(A,B,C1,C2,E1)Dashboard - Codeforces Round 977 (Div. 2, based on COMPFE
阅读更多2024-10-06
-
MSI(微星)主板黄灯无法开机
然后再开机就打不开了,显示器、设备、机箱内部各个插口,电源,检查都没问题。仔细回想,上一次关机后,将耳机插在了前板的一个插孔中,可能这个插孔已经损坏,导致主板自检没过。这个问题的解决方式比较因人而异,
阅读更多2024-10-06
-
RabbitMQ入门4—queue参数之durability
durability:控制队列的持久性,决定了 RabbitMQ 重启后队列是否继续存在。消息持久化:消息需要单独设置持久化,以确保 RabbitMQ 重启后消息不会丢失。使用持久队列和持久消息是确保
阅读更多2024-10-06
-
停车场停车位检测数据集2166张 违停 带标注 voc yolo 2类
停车场停车位检测数据集2166张 违停 带标注 voc yolo 2类
阅读更多2024-10-06
-
【MySQL】DML数据操作语句和基本的DQL语句
insert into student(sname,ssex) values('杨文琦','男'),('杨博海','男'),('杨坤','男');insert into student values
阅读更多2024-10-06
-
linux文件编程_进程
在 Linux 系统中,进程是执行程序的基本单位。Linux 文件编程中的进程管理涉及到创建、管理和控制进程。
阅读更多2024-10-06
-
[C语言]第十一节 函数递归一基础知识到高级技巧的全景探索
函数不返回,函数对应的栈帧空间就⼀直占⽤,所以如果函数调⽤中存在递归调⽤的话,每⼀次递归 ,函数调⽤都会开辟属于⾃⼰的栈帧空间,直到函数递归不再继续,开始回归,才逐层释放栈帧空间。所以递归的思考⽅式就
阅读更多2024-10-06
-
EPICS asyn库
EPICS asyn库
阅读更多2024-10-06
-
【Mybatis篇】Mybatis的注解开发
一个有趣爱睡觉的intp,期待和更多人分享自己所学知识的真诚大学生。
阅读更多2024-10-06