harbor仓库搭建成功并登录后:
在harbor仓库选择新建项目test_harbor,如图所示:
docker默认是按https请求的,由于搭的私有库是http的,所以需要修改docker配置,添加信任仓库
[root@centos7 ~]# vim /lib/systemd/system/docker.service
[Service]
ExecStart=/usr/bin/dockerd --insecure-registry=192.168.121.105
ExecStartPost=/sbin/iptables -I FORWARD -s 0.0.0.0/0 -j ACCEPT
////需修改,根据自己的docker路径和IP地址进行修改
[root@centos7 ~]# systemctl daemon-reload
[root@centos7 ~]# systemctl restart docker.service
[root@centos7 ~]# cd harbor/
[root@centos7 harbor]# docker-compose restart
////保证每个容器都运行正常
命令行登录harbor仓库
修改镜像名,上传镜像。(此处以nginx镜像为例)
上传成功后在harbor页面查看,如图所示: