bru*_*sti 15 ubuntu docker docker-compose
我正在尝试设置 docker,但出现以下错误:
错误:池与此地址空间上的其他池重叠
请问我该怎么做才能解决?
tho*_*roc 28
您能否向我们提供您运行的命令以及您的docker-compose.yml
文件?
您遇到的错误表明您存在网络地址冲突。要检查您是否可以运行:docker network ls
列出当前在您的机器上运行的所有 docker 网络。
一旦确定了罪魁祸首,您应该可以使用以下命令将其删除:(您最初创建的docker network rm my_network
那个在哪里my_network
)
Adá*_*bar 17
如果你不介意删除所有docker网络,你可以运行
docker network rm $(docker network ls -q)
Run Code Online (Sandbox Code Playgroud)
您很可能尝试创建一个与已运行的容器重叠的网络。您可能有一个 docker-compose.yaml 文件,它定义了具有固定地址的网络。
networks:
hosting:
ipv4_address: 192.168.200.80
Run Code Online (Sandbox Code Playgroud)
grep 你的接口
$ ip addr | grep 192.168
inet 192.168.2.2/24 brd 192.168.2.255 scope global noprefixroute enp1s0
inet 192.168.16.1/20 brd 192.168.31.255 scope global br-425bf896730c
inet 192.168.192.1/20 brd 192.168.207.255 scope global br-7bf61cfc0b5a
inet 192.168.48.1/20 brd 192.168.63.255 scope global br-ad263cc0cb22
Run Code Online (Sandbox Code Playgroud)
请注意,192.168.192.1/20 与 192.168.200.80 重叠
现在 br-7bf61cfc0b5a 表示 docker 网络 id 为 7bf61cfc0b5a
$ docker network ls | grep 7bf61cfc0b5a
7bf61cfc0b5a openvpn_default bridge local
Run Code Online (Sandbox Code Playgroud)
关闭 openvpn 并删除网络
现在固定地址的网络就可以上去了。之后,openvpn 可以再次启动,现在它将有另一个自动分配的 IP 范围。
归档时间: |
|
查看次数: |
15121 次 |
最近记录: |