安装部署harbor

需要安装Docker和Docker-Compose

安装docker
https://www.cnblogs.com/hm1825/p/15825326.html

安装docker-compose
https://www.cnblogs.com/hm1825/p/16802136.html

下载离线安装包(不能访问互联网的情况下使用)

https://github.com/goharbor/harbor/releases

网盘链接:https://pan.baidu.com/s/18ZwKZSlrxj44ql_ZbC9B6A
提取码:HarB

上传服务器解压

tar zxvf harbor-offline-installer-v2.1.3.tgz -C /usr/local/

或者在线安装(能访问互联网在线安装更方便)

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

修改配置文件

复制代码
cp harbor.yml.tmpl harbor.yml

vi harbor.yml
hostname: 192.168.10.107                 # 修改为本机IP
http:
port: 80 # harbor管理页面的访问端口,根据需要改不改都行 #https: # 未使用 https 所以注释,不然会报错 # # https port
for harbor, default is 443 # port: 443 # # The path of cert and key files for nginx # certificate: /your/certificate/path # private_key: /your/private/key/path harbor_admin_password: Harbor12345 # admin 密码
复制代码

执行安装脚本

./install.sh

安装成功显示结果

 修改docker仓库地址

vim /etc/docker/daemon.json
"insecure-registries":["http://192.168.10.107"],
systemctl daemon-reload
systemctl restart docker

harbor日常操作命令:

启动:docker-compose -f  /usr/local/harbor/docker-compose.yml up -d
停止:docker-compose -f  /usr/local/harbor/docker-compose.yml down

打开浏览器登录harbor

http://192.168.10.107
admin/Harbor12345

 创建一个新项目

 docker登录harbor仓库

docker login http://192.168.10.107 -u admin -p Harbor12345

随便搞一个镜像上传到harbor仓库的base项目

docker commit 9611648cd788 192.168.10.107/base/nginx:v1   #用现有的镜像打了个标签
docker push 192.168.10.107/base/nginx:v1

 

posted @   吃吃吃大王  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示