安装部署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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」