Harbor 基于 Docker 的容器化安装和配置
环境准备
Software
Python
Version
version 2.7 or higher
Docker engine
version 1.10 or higher
Docker Compose
version 1.6.0 or higher
安装步骤
1、下载
在执行目录下载并解压缩 Harbour 版本的二进制文件,执行以下命令:
wget
https://storage.googleapis.com/harbor-releases/release-1.5.0/harb
or-offline-installer-v1.5.0.tgz
下载成功,如下图:
解压缩安装包,如下图:
2、配置
执行以下命令:
修改如下内容:
参数解释:
hostname 它应该是目标机器的 IP 地址或完全限定的域名,例如 xxx.xxx.xxx.xxx:xx 或
xx.xx.io。
3、安装
执行安装命令./install.sh,执行过程如下图:
旧版本的 docker 可以使用以下命令安装,如下图:
4、登录访问
浏览器中访问 http://ip:port,如下图:
输入用户名密码(默认为 admin/Harbor12345)登录,如下图:
Harbor 安装成功,可以进行镜像管理操作。
5、控制台通过 shell 命令进行仓库登录。
1) 修改本地 docker 配置:vim /etc/docker/daemon.json
2) 添加以下配置信息:"insecure-registries": ["本机 ip:8081"]
3) 重启 docker 服务:systemctl restart docker.service
4) 登录本地镜像仓库,如下: