最新Harbor仓库搭建:Docker部署实战指南

2026-06-16阅读 0热度 0
搭建
目录

基础环境环境要求安装docker环境安装docker-compose安装harbor安装

基础环境

CentOS 7.5docker:19.03.13docker-compose version 1.27.4, build 40524192docker-py version: 4.3.1CPython version: 3.7.7OpenSSL version: OpenSSL 1.1.0l10 Sep 2019

官方安装说明

环境要求

来源:官方 英文水平好的,建议直接阅读官方文档

资源最低建议
CPU2 CPU4 CPU
Mem4 GB8 GB
Disk40 GB160 GB
资源最低
Docker17.06.0-ce
Docker Compose1.18.0
Openssl建议最新版本
端口协议
443HTTPS
4443HTTPS
80HTTP

安装

安装大致分以下几步骤

docker环境安装

方法1:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

方法2:

curl -sSL https://get.daocloud.io/docker | sh
docker-compose安装

下载对应平台版本,解压扔到/usr/sbin/目录下(或/usr/sbin/),然后赋权(执行权限):

## 注意docker-compose的位置chmod +x /usr/sbin/docker-compose
harbor安装

1. 解压并准备配置文件:

tar -xvf harbor.v2.1.1.tar.gz## 配置文件cp harbor.yml.tmpl harbor.yml

2. 修改配置(harbor.yml)

在这里插入图片描述

SSL配置(建议购买域名证书,可以考虑阿里云或者百度云申请免费证书):

在这里插入图片描述

将https及向下的配置注释掉,可以关闭SSL。注意push镜像的时候需要修改配置(push默认使用https协议)。

镜像存储位置:

在这里插入图片描述

密码修改:harbor_admin_password是admin的默认密码,建议将database的密码和harbor的管理员密码同时修改:

在这里插入图片描述

执行安装:

# 执行基础环境准备脚本chmod +x prepare./prepare# 执行安装脚本chmod +x install.shinstall.sh

注意,安装完成后如果需要修改配置,需要重新执行./prepare。总结一下流程:

# 停止Harbordocker-compose down -v# 修改配置文件vi vim harbor.yml# 生效配置./prepare#重启docker-compose up -d

安装完成:

在这里插入图片描述

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策