Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。安装Harbor,首先要安装docker 和 docker-compose

1、安装yum工具集

yum install -y yum-utils

2、配置docker仓库

yum-config-manager –add-repo \

https://download.docker.com/linux/centos/docker-ce.repo

3、安装docker

yum install -y docker-ce

4、启动Docker

systemctl start docker

5、设置docker开机自启动

systemctl enable docker

6、查看docker版本

docker version


7、安装docker-compose

通过https://github.com/docker/compose/releases查看最新的版本

curl -L “https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose

上面的下载不下来,用下面这个就好了

curl -L “https://dn-dao-github-mirror.daocloud.io/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose


8、赋予docker-compose执行权限
chmod +x /usr/local/bin/docker-compose

9、查看docker-compose版本号
docker-compose –version


10、安装最新版Harbor

wget https://storage.googleapis.com/harbor-releases/harbor-offline-installer-latest.tgz


11、解压harbor-offline-installer-latest.tgz文件

tar -zxvf harbor-offline-installer-
latest.tgz


12、进入Harbor目录,查看文件列表


13、编辑Harbor的配置文件

vim harbor.cfg

#—————————————————-

hostname = 192.168.1.112 #修改harbor的启动ip

harbor_admin_password = Anxminise123 #修改harbor的admin用户的密码

#—————————————————-


14、配置Harbor

./prepare


15、安装Harbor(耐心等待)

./install.sh


16、输入IP地址访问Harbor


17、登陆成功,密码在harbor.cfg中

1 对 “Centos7搭建Harbor私有镜像仓库”的想法;

  1. 由于在./install.sh后,自动启动了barbor。当harbor需要重启时,切换到harbor安装目录(我的是/opt/harbor),运行docker-compose up -d即可

发表评论

邮箱地址不会被公开。 必填项已用*标注