搜索

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

873.78 KB 12 页 0 下载 106 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
本文档详细指导了在CentOS 7.6系统上搭建Harbor环境的过程,包括硬件平台和软件平台的配置要求。硬件平台包括TaiShan 200 2280服务器、KunPeng 920处理器、内存、系统盘和数据盘等。软件平台包括CentOS 7.6操作系统、Docker-ce 19.03.8、Docker-compose 1.18.0等工具的安装与配置。文档还提供了Harbor源码的下载、解压、编译和安装步骤,包括对harbor.yml文件的修改、Arm64平台下的镜像迁移与构建,以及Harbor服务的启动和运行状态检查。
AI总结
《Harbor 环境搭建指导书– CentOS 7.6》总结 一、硬件平台 - 服务器:TaiShan 200 2280 - 处理器:2*KunPeng 920 4826 - 内存:16*32G 2666MHz - 系统盘:1 * 1.2T SATA HDD - 数据盘:1 * 960G SSD - 网络:1 * GE(板载) 二、软件平台 - 操作系统:CentOS 7.6,安装方法见文档,选择“Server with GUI”并附加“Development Tools” - Docker-ce:版本19.03.8,支持版本最低为17.06.0-ce - Docker-compose:版本1.18.0,支持版本最低为1.18.0 三、系统配置(可选) 1. 关闭防火墙 - systemctl stop firewalld.service - systemctl disable firewalld.service 2. 修改SELINUX为disabled - sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/SELINUX 3. 配置本地yum源 - 配置源文件:创建local.repo,挂载源镜像 四、软件安装 1. Docker-ce安装 - 安装指定版本:yum install docker-ce-3:19.03.8-3.el7.aarch64 - 启动Docker:systemctl start docker - 设置自启动:systemctl enable docker 2. Docker-compose安装 - 安装EPEL源:yum install -y epel-release - 安装docker-compose:yum install -y docker-compose -enablerepo=epel 五、Harbor安装 1. 源码下载解压 - wget https://github.com/goharbor/harbor/archive/v1.10.2.tar.gz - tar -zxvf v1.10.2.tar.gz - cd harbor-1.10.2 2. 编辑Makefile文件,启动编译组件功能 - vi Makefile,修改内容见文档 3. 编辑harbor.yml文件,修改hostname和https配置 4. 修改Dockerfile,拉取golang 1.12.12镜像 - find ./ -type f|grep "Dockerfile$"|grep -v "\.D"|xargs sed -i "s#photon:2.0#photon:3.0#g" - docker pull golang:1.12.12 5. 编译、安装和启动Harbor服务 - make install GOBUILDIMAGE=golang:1.12.12 VERSIONTAG=v1.10.2 PKGVERSIONTAG=v1.10.2 UIVERSIONTAG=v1.10.2 BASEIMAGETAG=v1.10.2 6. 编译离线安装包(可选) - make package offline GOUILDIMAGE=golang:1.12.12 VERSIONTAG=v1.10.2 PKGVERSIONTAG=v1.10.2 UIVERSIONTAG=v1.10.2 BASEIMAGETAG=v1.10.2 七、制作Harbor-core-base镜像 1. 复制Dockerfile - cd make/photon/core - mkdir base - cp Dockerfile.base base/Dockerfile - cd base 2. 修改Dockerfile - sed -i "s/2.0/3.0/g" Dockerfile 3. 打包镜像 - docker build -t xxxx/harbor-core-base:1.10.2 4. 查看生成镜像 - docker images | grep xxxx 八、启动Harbor并验证 1. 启动Harbor - tar -xvf harbor offline installer xxx.tgz && cd harbor - sh install.sh 2. 查看模块运行状态 - docker-compose ps 3. 浏览器访问测试 - 通过浏览器访问Harbor界面,验证安装成功
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.