Harbor安装手册

本文详细指导了在CentOS上安装Docker、Harbor和DockerCompose,以及针对HTTPS和Containerd的配置步骤,包括添加镜像仓库和安全设置。

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

  1. 安装Docker

yum install -y yum-utils device-mapper-persistent-data lvm2

yum-config-manager \

--add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' \

/etc/yum.repos.d/CentOS-Base.repo

yum install docker-ce-19.03.* docker-ce-cli-19.03.* -y

systemctl daemon-reload &&systemctl enable --now docker

2、安装完成后,将下载的Harbor离线包解压并载入Harbor镜像:

tar xf harbor-offline-installer-v2.3.2.tgz

cd harbor

docker load -i harbor.v2.3.2.tar.gz

3、安装Compose

curl -L

"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-

$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

docker-compose -v

4、Harbor默认提供了一个配置文件模板,需要更改如下字段

cp harbor.yml.tmpl harbor.yml

vi harbor.yml

hostnameHarbor的访问地址,可以是域名或者IP

5、创建Harbor数据目录并进行预配置

mkdir /data/harbor/var/log/harbor -p

./prepare

  1. 执行安装

./install.sh

7、成功启动后,即可通过配置的地址或域名访问

8、如果配置不是https协议,所有的Kubernetes节点的Docker都需要添加insecure-registries配置:

(如果是containerd作为Runtime,可以参考下文配置insecure-registry)

vi /etc/docker/daemon.json

systemctl daemon-reload

systemctl restart docker

9、如果Kubernetes集群采用的是Containerd作为的Runtime,配置insecure-registry只需要在Containerd配置文件的mirrors下添加自己的镜像仓库地址即可

vim /etc/containerd/config.toml

配置完成后,重启Containerd

systemctl restart containerd

 [plugins."io.containerd.grpc.v1.cri".registry.mirrors."192.168.0.190"]

          endpoint= ["https://192.168.0.190"]

10、重启 Harbor 自身

如果你是通过 Docker Compose 部署的 Harbor,你可以在 Harbor 的安装目录下使用以下命令来重启所有服务:

docker-compose down
docker-compose up -d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青春1314

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值