CentOS环境下搭建企业级docker仓库Harbor

搭建harbor需要先安装docker和docker-compose,
一、安装docker比较简单,直接使用命令:
yum install docker
安装完成后,使用命令:
systemctl start docker 或者
service docker start
启动的docker
二、安装docker-compose
看到网上是说有通过二进制安装和pip安装两种方法,但是我通过二进制安装没有成功,所以我最后是通过pip安装
首先通过命令安装pip:
yum install python-pip
如果报错python-pip包不存在,则先执行命令:
yum -y install epel-release
执行成功之后,再次执行:
yum install python-pip
pip安装完成后,执行命令安装docker-compose:
pip install docker-compose
如果像我一样网络不给力,出现Could not find a version that satisfies the requirement docker-compose错误,需要使用国内的镜像源来加速,比如豆瓣源,将命令改为;
pip install docker-compose -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
安装完成后可以测试:
docker-compose version
三、安装harbor
harbor安装也有在线安装和离线安装两种方式,我采用的是离线安装,首先下载tgz安装包,官方地址https://github.com/goharbor/harbor/releases
我是从[http://harbor.orientsoft.cn/下载的1.5.0版本,版本相对没有官方全,但是胜在下载速度快]
下载完成后,使用xftp将压缩包传输到CentOS的/usr/local目录下
解压:
tar -zxvf harbor-offline-installer-v1.5.0.tgz
修改配置文件:
vi /usr/local/harbor/harbor.cfg
主要是修改hostname:

image.png

修改完成后,开始安装:
/usr/local/harbor/install.sh
等出现以下提示信息就表示安装成功可以访问了!

image.png

image.png

你可能感兴趣的:(CentOS环境下搭建企业级docker仓库Harbor)