1、下载软件包
我是本地上传,网友可从官方下载harbor-offline-installer-v1.8.0.tgz
2、解压
tar xf harbor-offline-installer-v1.8.0.tgz
3、查看
[root@docker ~]# cd /opt/harbor/
[root@docker /opt/harbor]# ls
common docker-compose.yml harbor.v1.8.0.tar.gz harbor.yml install.sh LICENSE prepare
4、编辑配置文件
vim harbor.yml
。。。
hostname: 10.0.0.11
harbor_admin_password: 123456
5、执行自带初始化脚本
[root@docker /opt/harbor]# ./install.sh
6、客户端服务器的json配置文件:
cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"insecure-registries": ["10.0.0.12"],
"hosts":["tcp://0.0.0.0:2376","unix:///var/run/docker.sock"],
"cluster-store": "consul://10.0.0.13:8500",
"cluster-advertise": "10.0.0.13:2376"
}
重启docker服务
7、客户端给镜象打标签
docker tag centos:6.9 10.0.0.11/library/centos:6.9
#注意:library是项目名称
8、客户端本地登录
[root@docker3 ~]# docker login 10.0.0.11
Username:
Password:
9、上传打好标签的本地镜象到harbor仓库
docker push 10.0.0.11/library/centos:6.9
网友评论