K8S复习(五):搭建K8S本地 harbor 仓库

本文档详细介绍了如何在本地搭建K8S的Harbor仓库,包括添加yum源并安装docker,下载并修改harbor的yml文件,更新openssl版本,配置本地解析并安装docker-compose,最后导出镜像并上传到Harbor仓库,以模拟真实的工作环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

写在前面:

1、添加 yum 源,安装 docker

2、安装 harbor,修改 yml 文件

3、更新 openssl 版本

 4、添加本地解析,安装 docker-compose 

5、安装仓库

​编辑 7、导出镜像,上传至 harbor 仓库


写在前面:

在工作中,我们可能没有几乎使用外网拉取镜像,为了使实验环境尽量真实,我将在本篇博文中搭建 harbor 仓库来模仿工作环境

1、添加 yum 源,安装 docker

[root@server4 yum.repos.d]# vim docker.repo

[docker]
name=docker-ce
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/
gpgcheck=0
[extras]
name=extras
baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/
gpgcheck=0

[root@server4 yum.repos.d]# yum install -y docker-ce
[root@server4 yum.repos.d]# systemctl enable --now docker
[root@server4 sysctl.d]# vim docker.conf        ##打开桥接

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip forward = 1

2、安装 harbor,修改 yml 文件

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

我本地有,版本低但完全够用

[root@server4 sysctl.d]# lftp 172.25.31.250
lftp 172.25.31.250:/mnt/pub/docker/harbor> get harbor-offline-installer-v2.4.1.tgz

[root@server4 ~]# tar zxf harbor-offline-installer-v2.4.1.tgz
[root@server4 harbor]# cp harbor.yml.tmpl harbor.yml
[root@server4 harbor]# vim harbor.yml

  5 hostname: reg.westos.org
 17   certificate: /data/certs/westos.org.crt    #证书
 18   private_key: /data/certs/westos.org.key
 34 harbor_admin_password: westos                #管理员密码
 47 data_volume: /data                           #不改

[root@server4 harbor]# 
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值