harbor 私服搭建

一、说明

搭建harbor私服,这里采用 v1.9.4 版本,也可以采用更高版本

harbor官网地址

harbor官网地址: 
https://goharbor.io/

github官网地址: 
https://github.com/goharbor/harbor

官方帮助文档:
https://github.com/goharbor/harbor/blob/v1.9.4/docs/installation_guide.md

主机环境:

  • 双核cpu
  • 4GB内存
  • 40GB硬盘
  • IP地址:192.168.7.151
  • docker version: 19.03.9
  • docker-compose version: 2.1.1

二、操作

前提:要安装 docker-compose

下载地址:https://github.com/docker/compose

复制 docker-compose-linux-x86_64 到主机

mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose 
ll /usr/local/bin/docker-compose
docker-compose -v

harbor安装

第一步:下载harbor安装包并安装

下载地址:https://github.com/goharbor/harbor/releases/tag/v1.9.4

由于国内网络问题推荐下载离线安装包 harbor-offline-installer-v1.9.4.tgz

tar xvf harbor-offline-installer-v1.9.4.tgz

第二步:修改 harbor.yml 文件

cd harbor/
vi harbor.yml

# 修改如下内容
# 私服镜像地址
hostname: 192.168.7.151
# 镜像地址端口号
port: 5000
# harbor管理员登录系统密码
harbor_admin_password: Harbor12345
# harbor映射卷目录
data_volume: /data/harborvol

第三步:运行 install.sh 安装和启动

# 安装过程中提示 
# Error response from daemon: invalid mount config for type "bind": bind source path does not exist: /var/log/harbor/
# 手动创建目录
mkdir -p /var/log/harbor

# 直接运行安装程序,如果出现上述错误可参照执行
./install.sh

第四步:浏览器登录

http://192.168.7.151:5000

用户名:admin

密码:Harbor12345
harbor 私服搭建

上一篇:Dockerfile&Docker-Compose


下一篇:Linux运维面试总结