harbor安装
下载源准备
wget -O /etc/yum.repos.d/CentOS7-ali-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum clean all yum makecache yum -y install epel-release yum install python-pip pip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade pip pip install -i https://mirrors.aliyun.com/pypi/simple/ docker-compose
如果pip无法安装docker-compose,手动下载
https://www.cnblogs.com/shary-blue/p/14002987.html
#如果按照失败,可以直接下载按照
https://www.cnblogs.com/krypln/p/14620860.html
# 国内docker-compose 下载 sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose # 修改执行权限 sudo chmod +x /usr/local/bin/docker-compose # 补全命令 curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
一、下载安装包https://github.com/goharbor/harbor/releases
wget https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.1.tgz
最新版本下载:https://github.com/goharbor/harbor/releases
二、解压包
tar zxvf harbor-offline-installer-v1.7.1.tgz
三、修改配置文件harbor.cfg
hostname=外网ip
四、修改/etc/docker/daemon.json, 并重启docker
{
"insecure-registries" : ["外网ip:80"]
}
systemctl restart docker
需要登录次harbor的机器添加此配置
五、运行
./install.sh
六、登录
docker login 外网ip:80 #记得加端口
harbor 初始密码:admin/Harbor12345
运维虐我千万遍,我对运维如初恋。