私有仓库Harbor安装

1、相关资源导航
https://blog.csdn.net/zyj81092211/article/details/123068347

2、环境介绍
操作系统:centos 7.9
cpu:4核心
内存:8GB
硬盘:300GB
docker 版本:20.10.17
docker-compose版本:2.10.0
harbor版本:2.5.3
harbor官方要求:
https://goharbor.io/docs/2.5.0/install-config/installation-prereqs/

3、下载软包并上传到服务器
harbor下载地址:
https://github.com/goharbor/harbor/releases/tag/v2.5.3
选择离线包,使用下载工具下载 ,过程比较慢
在这里插入图片描述
4、安装docker环境

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

在这里插入图片描述

5、安装docker-compose

curl -L "https://github.com/docker/compose/releases/download/v2.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加执行权限

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

在这里插入图片描述
6、设置主机名和hosts解析

hostnamectl set-hostname harbor.wtown.com

在这里插入图片描述
7、将软件包解压并放到/usr/local下
在这里插入图片描述
8、编辑配置文件

cp harbor.yml.tmpl harbor.yml

配置文件修改内容
更改主机名
在这里插入图片描述
证书部分注册掉
在这里插入图片描述
admin 密码
在这里插入图片描述
9、执行安装脚本

./install.sh

在这里插入图片描述

10、安装完成说明
安装完成目录下生成docker-compos.yml文件
打开和关闭使用

docker-compose start
docker-compose stop

11、dns解析地址,浏览器访问
用户admin 密码上面配置文件中写的,默认Harbor12345
在这里插入图片描述
在这里插入图片描述
12、创建用户
在这里插入图片描述
在这里插入图片描述
13、创建私有仓库
在这里插入图片描述
在这里插入图片描述
分配用户
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
14、设置docker私有仓库源

vi /etc/docker/daemon.json

添加如下:

{
"insecure-registries": ["harbor.wtown.com"],
"registry-mirrors": ["https://b7h4piuh.mirror.aliyuncs.com"]
}
#添加insecure-registries字段,在列表里加入自己的ip或者域名

重启docker

systemctl daemon-reload
systemctl restart docker

15、推送镜像
推送命令
在这里插入图片描述
准备一个镜像

docker pull zabbix/zabbix-server-mysql:6.0-centos-latest

在这里插入图片描述
登陆私有仓库

docker login http://harbor.wtown.com

在这里插入图片描述
给镜像重新打tag

docker tag zabbix/zabbix-server-mysql:6.0-centos-latest harbor.wtown.com/wtown/zabbix-server-mysql:6.0-centos-latest

在这里插入图片描述
推送镜像到私有仓库

docker push harbor.wtown.com/wtown/zabbix-server-mysql:6.0-centos-latest

在这里插入图片描述
16、拉取私有仓库镜像

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

docker pull harbor.wtown.com/wtown/zabbix-server-mysql:6.0-centos-latest
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值