存在问题:harbor安装完之后docker0和br-*****网桥可能会占用172.17或者18、19之类的网段,如果和公司内部地址有冲突就需要自定义进行修改了。
- docker0 自定义ip
vim /etc/docker/daemon.json
重启docker
即可释放docker0占用的地址
2.br-*****网桥地址自定义
2.1查看docker网络docker network ls
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配置自定义网桥
其他容器配置引用该网桥:(有多处)
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 容器名称