如何搭建 Docker 镜像仓库 Harbor

在本教程中,我们将学习如何搭建和配置 Harbor Docker 镜像仓库。

步骤 1: 下载 Harbor

首先,从 Harbor GitHub 页面 下载最新版本的 Harbor。

wget https://github.com/goharbor/harbor/releases/download/v2.3.3/harbor-online-installer-v2.3.3.tgz
tar xvf harbor-online-installer-v2.3.3.tgz

步骤 2: 配置 Harbor

进入 Harbor 文件夹并编辑 harbor.yml 文件,配置 Harbor 的相关参数,例如域名、数据库设置、证书等。以下是一个简单的示例:

hostname: harbor.example.com
http:
  port: 80
harbor_admin_password: YourStrongPassword

步骤 3: 安装和启动 Harbor

运行以下命令来安装和启动 Harbor:

cd harbor
./install.sh

该命令将执行安装过程并启动 Harbor 服务。

步骤 4: 访问 Harbor 控制台

使用浏览器访问配置的 Harbor 地址(例如 http://harbor.example.com),使用管理员帐户登录(用户名:admin,密码:你在配置文件中设置的密码,默认是Harbor12345)。

步骤 5: 创建项目和镜像仓库

在 Harbor 控制台中,可以创建项目并在项目下创建镜像仓库。选择“项目”菜单,然后点击“新建项目”,输入项目名称和描述。在项目中,可以点击“添加仓库”来创建新的镜像仓库。

步骤 6: 上传镜像到 Harbor

使用 Docker 命令将本地镜像上传到 Harbor。首先登录到 Harbor:我的harbor服务端口是8090

docker login 192.168.1.130:8090 -u admin -p YourStrongPassword

然后打标签并上传镜像:

docker tag myimage:latest 192.168.1.130:8090/myproject/myimage:latest
docker push 192.168.1.130:8090/myproject/myimage:latest

上传完毕大概就是这个效果,进到harbor管理页面可以看到刚才推送的镜像信息

至此,就可以通过docker pull 命令直接从docker私有仓库拉取镜像信息进行部署啦。

总结

本教程介绍了如何下载、配置和启动 Harbor Docker 镜像仓库,并在其中创建项目和镜像仓库,并将本地镜像上传到 Harbor。Harbor 提供了一个简单易用的界面,方便管理和使用 Docker 镜像。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Memory_2020

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

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

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

打赏作者

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

抵扣说明:

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

余额充值