harbor修改自定义网络 docker network

时间:2024-04-12 14:53:12

存在问题:harbor安装完之后docker0和br-*****网桥可能会占用172.17或者18、19之类的网段,如果和公司内部地址有冲突就需要自定义进行修改了。

  1. docker0 自定义ip

vim /etc/docker/daemon.json                                                            

harbor修改自定义网络 docker network

重启docker 

即可释放docker0占用的地址

2.br-*****网桥地址自定义

2.1查看docker网络docker network ls

harbor修改自定义网络 docker network

2.2删除占用ip的网桥

docker  network rm 网络名称

2.3创建自定义的网桥

docker network create --driver bridge --subnet=5.5.5.0/16 --gateway=5.5.5.1 mynet

2.4harbor配置自定义网桥

harbor修改自定义网络 docker network

其他容器配置引用该网桥:(有多处)

harbor修改自定义网络 docker network

 

 

2.5重新部署harbor

2.5.1重新读取配置信息
运行prepare脚本重新读取环境信息

./prepare

2.5.2如果Harbor正在运行,请停止并删除现有实例。

docker-compose down -v

2.5.3重启harbor:

docker-compose up -d

2.6查看容器的网络状况

docker inspect 容器名称

 

harbor修改自定义网络 docker network