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

 

posted @ 2019-02-01 17:38  凯文队长  阅读(909)  评论(0编辑  收藏  举报