pdf文档 Harbor 环境搭建指导书– CentOS 7.6

873.78 KB 12 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
本文档提供了在CentOS 7.6环境下搭建Harbor的详细指导,包括硬件和软件平台配置、系统配置步骤如关闭防火墙、修改SELINUX、配置本地yum源等,软件安装与编译步骤如Docker-ce和docker-compose的安装,Harbor源码下载解压及编译,启动Harbor过程,以及疑难问题解答如Redis状态为down的解决方案。
AI总结
《Harbor 环境搭建指导书– CentOS 7.6》总结 本文档主要指导在 CentOS 7.6 环境下搭建 Harbor,Harbor 是一个企业级私有 Docker 镜像仓库,提供 Web UI 界面、角色和用户权限管理、操作审计等功能,并整合了 Kubernetes 插件仓库,支持 Helm 管理 chart 包及 ChartMuseum 存储。 ### 1. 硬件与软件配置 硬件平台: - 服务器型号:TaiShan 200 2280 - 处理器:2*KunPeng 920 4826 - 内存:16*32G 2666MHz - 系统盘:1*1.2T SATA HDD - 数据盘:1*960G SSD - 网络:1*GE(板载) 软件平台: - CentOS 7.6 - Docker-ce 19.03.8(最低版本 17.06.0-ce) - Docker-compose 1.18.0(最低版本 1.18.0) - Harbor 1.10.2 ### 2. 系统配置 1. **关闭防火墙**: ```bash systemctl stop firewalld.service systemctl disable firewalld.service ``` 2. **禁用 SELinux**: ```bash sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux ``` 3. **配置本地 YUM 源**(可选): - 删除原仓库:`mv /etc/yum.repos.d/ /etc/yum.repos.d-bak` - 创建新仓库: ```bash echo -e "[local]\nname=local\nbaseurl=file:///mnt\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/local.repo ``` - 挂载系统镜像:`mount /dev/cdrom /mnt` ### 3. 软件安装 1. **Docker-ce 安装**: - 指定版本安装: ```bash yum install docker-ce-3:19.03.8-3.el7.aarch64 ``` - 启动 Docker: ```bash systemctl start docker systemctl enable docker ``` 2. **Docker-compose 安装**: - 安装 EPEL 源:`yum install –y epel-release` - 安装 Docker-compose: ```bash yum install –y docker-compose --enablerepo=epel ``` 3. **Harbor 安装**: - 下载并解压 Harbor 源码: ```bash wget https://github.com/goharbor/harbor/archive/v1.10.2.tar.gz tar –zxvf v1.10.2.tar.gz cd harbor-1.10.2 ``` - 编辑 `Makefile` 和 `harbor.yml` 文件,配置编译选项和功能。 - 编译并验证镜像: ```bash docker build -t xxxx/harbor-core-base:1.10.2 . docker images |grep xxxx ``` ### 4. 软件运行 1. **启动 Harbor**: - 查看模块状态:`docker-compose ps` - 浏览器访问 Web 界面。 ### 5. 常见问题解答 1. **Redis 状态为 down**: - 原因:Redis 镜像编译时的 `jemalloc` 内存管理ページ大小(4k)与 CentOS 7.6 for arm 的默认页面大小(64k)不匹配。 - 解决方法:重新构建 Redis 镜像,确保页面大小与环境一致。 文档中还附带了详细的目录,便于用户快速查找所需内容。发布日期为 2020-07-01,版本号为 01。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.