在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  數(shù)據(jù)庫/ 無法連接另一臺機器docker中的mysql

無法連接另一臺機器docker中的mysql

兩臺機器,都使用了docker。
一臺是專用做web服務(wù)器,ip是192.168.0.100,上面添加了一條路由172.17.0.0/16 指向192.168.0.130。
docker network網(wǎng)段是172.19.0.0/16。啟用的docker-web的ip:172.19.0.2

另一臺做數(shù)據(jù)庫服務(wù)器。ip是192.168.0.130,上面添加了一條路由172.19.0.0/16 指向192.168.0.100。
docker network網(wǎng)段是172.17.0.0/16。啟用的docker-mysql的ip:172.17.0.2

從192.168.0.100這臺web服務(wù)器,直接連接docker-mysql,成功,而且可以ping通啟用的docker-mysql的網(wǎng)關(guān)172.17.0.1
然后問題來了,從192.168.0.100中啟用的docker-web 172.19.0.2 不能連接docker-mysql 172.17.0.2

能通網(wǎng)關(guān),不能通docker-mysql,這應(yīng)該是docker-mysql中沒有默認(rèn)路由,然后我查看了一下

docker inspect mysql 看到
    "IPAddress": "172.17.0.2",
    "Gateway": "172.17.0.1"

這就有些想不明白,請問這是為什么呢???

回答
編輯回答
柒喵

突然發(fā)現(xiàn)自己有點呆,docker中啟動的mysql 端口鏡像指向服務(wù)器,所以只需要訪問192.168.0.130這臺數(shù)據(jù)庫服務(wù)器的端口就可以了

2018年1月19日 10:00