社区
Docker
帖子详情
Docker容器内访问同一宿主机中的容器服务的网络方式,求
wzwdev1980
2017-11-21 06:04:19
实验环境:
宿主机:192.168.0.1
容器1:tomcat
容器2:mysql
tomcat访问mysql目前通过 --link可以访问,通过 宿主机IP:3306却不能访问,有没有更好的方式
我希望复制tomcat容器,快速部署,这个mysql要通过docker容器可以议决到,怎么解决
...全文
1971
3
打赏
收藏
Docker容器内访问同一宿主机中的容器服务的网络方式,求
实验环境: 宿主机:192.168.0.1 容器1:tomcat 容器2:mysql tomcat访问mysql目前通过 --link可以访问,通过 宿主机IP:3306却不能访问,有没有更好的方式 我希望复制tomcat容器,快速部署,这个mysql要通过docker容器可以议决到,怎么解决
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
半树秋风
2017-11-24
打赏
举报
回复
docker_ip = os.popen("docker inspect --format '{{ .NetworkSettings.IPAddress}}' %s"%docker_name).read().strip(),可以获得容器的IP
wzwdev1980
2017-11-23
打赏
举报
回复
问题是容器IP是在变化的,怎么样通过localhost:3306去访问
半树秋风
2017-11-22
打赏
举报
回复
宿主机IP:3306连的是宿主机的mysql,要连容器试试容器IP:3306 快速部署可以把容器做成docker镜像 后面看不懂什么意思
docker
容器
无法通过 IP
访问
宿主机
原因:这是因为项目与
服务
都是通过
docker
容器
运行的,而
docker
容器
无法通过 IP
访问
宿主机
(貌似高版本解决了这个问题),所以导致部署到
同一
机器后出现问题。问题:一次部署项目过程
中
,将Java项目与
中
间件
服务
...
docker
容器
的
网络
配置,允许
docker
可以被
宿主机
以外的其它主机
访问
以及局域网内可以直接
访问
docker
容器
ip
自从
Docker
容器
出现以来,
容器
的
网络
通信就一直是被关注的焦点...此种
方式
是将
容器
的某个端口映射到
宿主机
的某个端口,其它主机
访问
容器
提供的
服务
需要通过
宿主机
的IP进行
访问
:
docker
run -p 9000:8000 --name c...
将
docker
容器
设置为
宿主机
同一
网段
本文主要讲述,将
docker
的
容器
ip设置为
宿主机
同一
网段,并且允许
宿主机
以及局域网其它机器
访问
它。
同一
台
宿主机
下的
docker
network
网络
隔离
在
同一
台
宿主机
下启动两个
docker
镜像时,默认是使用网桥模式,首先会在
宿主机
上创建一个虚拟网桥
docker
0,所有此
宿主机
上以默认
方式
启动
docker
的镜像都会把
docker
0作为默认网关,并且会利用linux的veth pair技术创建...
将
docker
容器
配置与
宿主机
同一
网络
将
docker
容器
配置与
宿主机
同一
网络
宿主机
ip: 192.168.43.39 配置
网络
[root@CentOS7-39 network-scripts]# cat ifcfg-br0 TYPE="Bridge" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="none" DEFROUTE="yes...
Docker
1,183
社区成员
925
社区内容
发帖
与我相关
我的任务
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
复制链接
扫一扫
分享
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章