这是一个创建于 2216 天前的主题,其中的信息可能已经有所发展或是发生改变。
在同一台节点上部署了 2 个容器:NextCloud 和 MySQL
在网页上,这 2 个容器的内网 IP 都是 172.17.0.1,但是实际上我在容器终端中通过 ifconfig 看到的内网 IP 是不一样的。(比如 172.17.0.2、172.17.0.3 )
这就很难受了,难道每个容器都要进去终端看一下内网 IP 然后再通过这个 IP 进行互联? DaoCloud 似乎也不支持以容器 hostname 的方式连接。用外网 IP 就更不可能了,迁移容器就直接得每个手动改 IP 过去。这也太不优雅了。
我觉得很有可能是我不会用,所以来向各位大佬请教一下正确的容器互联姿势。
3 条回复 • 2019-03-02 13:29:12 +08:00
 |
|
1
lincanbin 2019-03-02 04:12:18 +08:00 via Android
服务注册中心?
|
 |
|
2
HypoChen 2019-03-02 11:34:49 +08:00 via iPhone
|
 |
|
3
abmin521 2019-03-02 13:29:12 +08:00
楼上已经回复了 我记得是用 CF 改的 可能用不成
|