centos7安装harbor

centos7安装harbor

因harbor依赖docker,所以先安装docker

1.安装docker

1.1 安装必要的一些系统工具

# yum install -y yum-utils device-mapper-persistent-data lvm2

1.2 添加软件源信息

# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.3 更新并安装 Docker-CE

# yum makecache fast
//这里我选择安装的版本是18.06.3版本
# yum -y install docker-ce-18.06.3.ce

1.4 开启docker并设为开机自启

# service docker start
# systemctl enable docker

1.5 检查是否安装成功

# docker version

1.6 为docker设置加速源

# sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://4uf7oqrt.mirror.aliyuncs.com"]
}
EOF
# sudo systemctl daemon-reload
# sudo systemctl restart docker

2 安装harbor

2.1 更新yum源

# yum -y install epel-release

2.2安装pip

# yum -y install python-pip

2.3 安装docker-compose

# pip install docker-compose

2.4 升级pip

# pip install --upgrade pip

2.5 安装wget

# yum -y install wget

2.6 下载harbor online包

# wget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-online-installer-v1.8.1.tgz

2.7 解压

//解压的文件名取决于上面下载的文件名
# tar xvf harbor-online-installer-v1.8.1.tgz

2.8 修改配置文件

# harbor.yml
//修改以下信息
hostname: 218.28.133.181
harbor_admin_password: root

2.9 安装harbor

# ./install.sh

2.10 访问

http://218.28.133.181
修改用户名:admin  密码:root

2.11 登录docker,修改

# vim /etc/docker/daemon.json
//加上--insecure-registry 218.28.133.181
//重启
# cd harbor
# docker-compose down -v
# systemctl daemon-reload
# systemctl restart docker 
# docker-compose up -d

13、登录

docker login 218.28.133.181
用户名:admin  密码:root
posted @ 2020-06-24 21:24  Erosions  阅读(708)  评论(0)    收藏  举报