1. 程式人生 > >WIN10系統和Docker內部容器IP互通

WIN10系統和Docker內部容器IP互通

1.安裝了Window版本的Docker之後,我們啟動 Docker Quickstart Terminal ,我們會得到一個IP,我的為:

192.168.99.100

2.啟動一個mysql映象,並獲取這個映象的IP:

在開始的時候,從本機直接到172.17.0.2是網路不通的,但是我們本機能到 192.168.99.100,172.17.0.2到192.168.99.100也是通的,我們可以在本機配置一個到172.17.0.2通過192.168.99.100的路由:

route add -p 172.17.0.0 mask 255.255.0.0 192.168.99.100

這時檢視路由,看到有了到 172.17.0.0 網路段的路由

這時我們本機到 172.17.0.2是可以ping通了,之後我們使用 navicat 去連線Dokcer中的mysql容器: