docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > harbor修改自定义网络docker network

harbor修改自定义网络docker network方式

作者:咸鱼还是要有梦想的

文章介绍了如何自定义Docker的docker0网桥和br-*****网桥的IP地址,以避免与公司内部地址冲突,步骤包括修改/etc/docker/daemon.json文件、重启Docker服务、查看和删除占用IP的网桥、创建自定义网桥、更新Harbor配置并重新部署

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

docker0 自定义ip

vim /etc/docker/daemon.json            

重启docker 

即可释放docker0占用的地址

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

查看docker网络docker network ls

删除占用ip的网桥

docker  network rm 网络名称

创建自定义的网桥

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

harbor配置自定义网桥

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

重新部署harbor

1.重新读取配置信息

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

./prepare

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

docker-compose down -v

3.重启harbor:

docker-compose up -d

查看容器的网络状况

docker inspect 容器名称

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文