Docker 网络
确认 nacos_net 网络是否已经正确连接到两个容器 nacos、mysql
"Containers": {} 部分为空,代表目前没有任何容器连接到该网络
[
{
"Name": "nacos_net",
"Id": "bcc511335d9e81aef98cf86a56d32699f2481eaf01fd7f70d94e69bec60e97a7",
"Created": "2024-11-01T11:02:20.103677562Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "172.25.0.0/16",
"Gateway": "172.25.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"01c81b404b9547dea3c0cd018e82ac762805d8670f392efe3b9e5511b5a0d96d": {
"Name": "nacos",
"EndpointID": "924e49eb5b420780ee098f49eb4bab06be98aa2c445af2315965adb71e616c18",
"MacAddress": "02:42:ac:19:00:02",
"IPv4Address": "172.25.0.2/16",
"IPv6Address": ""
},
"f6d4498526097f41784d1d4ae72ef2cdabf7c4b217dd866f311620d47697b349": {
"Name": "mysql",
"EndpointID": "bf723669f0b20d3b0813c3915bc35b5b6962f65f38d518b324e3324c737a32cf",
"MacAddress": "02:42:ac:19:00:03",
"IPv4Address": "172.25.0.3/16",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {
"com.docker.compose.network": "nacos_net",
"com.docker.compose.project": "vagrant",
"com.docker.compose.version": "2.18.1"
}
}
]
如果启动服务后仍然无法创建网络,可以手动创建它
重启 Docker Compose 服务
Docker网络模式
桥接模式 (bridge)
这是Docker的默认模式。每个容器都会连接到一个虚拟网桥(如docker0),并从该网桥中获取IP地址。容器之间可以通过这个虚拟网桥进行通信。
nacos配置中心持久化相关配置 參考
https://blog.csdn.net/qiangqiang12138/article/details/105505971