在我們使用docker的時候,如下部署了一個Java項目和Mysql以及Redis。
我們的Java項目需要訪問mysql和redis。但是我們在外網mysql和redis端口關閉的情況下,只能走內網去訪問。這時候我們是不能用localhost或127.0.0.1去配置mysql和redis的url。怎麼辦呢,就想到了查看他們docker容器所對應的ip。
利用docker inspect '容器ID' 查看IPAddress
然後修改對應的JAVA配置文件,我用的是springboot項目,修改yml文件。