通过IP访问

例如有一个 mogodb 容器,其开放 27017 端口,则需要先查看其IP地址

接着在另一个容器中配置连接地址为对应IP即可。这种访问的问题是每次容器重启时IP会变化,而连接地址又是硬编码在代码中,更改一次都需要重建镜像。

通过docker网络使用容器名访问

例如,有一个 mogodb 容器在同一网络中:

mogodb://mogodb:27017/swfavorites

就可以访问,需要先创建网络并在运行时加入。