ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

docker宿主机修改ip后起不来问题解决

2026/8/2 17:17:27 拓冰建站 浏览量
docker宿主机修改ip后起不来问题解决

确保容器已经连接到了正确的网络。如果没有,你可以使用以下命令将容器连接到网络:

1、停止docker网络

ifconfig docker0 down

1. 停止 Docker 服务

sudo systemctl stop docker

2. 删除 docker0 接口

sudo ip link delete docker0

在这里插入图片描述

3、删除旧的网桥

docker network rm yaml_kr4
docker network create yaml_kr4#把容器连接新的网桥
docker network connect pritunl_pritunl pritunldb

4、启动容器

断开

docker network disconnect pritunl_pritunl pritunldb
删除服务器网络[root@platform pritunl]# route -n
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.30.4.254     0.0.0.0         UG    100    0        0 enp125s0f0
10.30.4.0       0.0.0.0         255.255.255.0   U     100    0        0 enp125s0f0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
192.168.138.0   0.0.0.0         255.255.255.0   U     0      0        0 br-92df2ef66b80
192.168.156.0   0.0.0.0         255.255.255.0   U     0      0        0 br-4f8c29837c32
[root@platform pritunl]# vim docker-compose.yml
[root@platform pritunl]# route del -net 192.168.156.0 netmask 255.255.255.0
[root@platform pritunl]# route del -net 192.168.138.0 netmask 255.255.255.0[root@platform pritunl]# ip addr del 192.168.156.1/24 dev br-92df2ef66b80
[root@platform pritunl]# ip addr del 192.168.138.1/24 dev br-4f8c29837c32删除容器网络[root@platform yaml]# ls /data/container/docker/network/
files
[root@platform yaml]# rm -rf /data/container/docker/network/*