部署私有仓库harbor

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

你可能感兴趣的:(部署私有仓库harbor)