Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >搭建Harbor私有仓库【docker】

搭建Harbor私有仓库【docker】

作者头像
Xiongan-桃子
发布于 2023-06-06 07:50:40
发布于 2023-06-06 07:50:40
29400
代码可运行
举报
文章被收录于专栏:桃子小白桃子小白
运行总次数:0
代码可运行

要求:实现Harbor私有仓库的上传镜像 准备:

备注:各主机端关闭防火墙和selinux(方法:①systemctl stop firewalld ②setenforce 0)

  1. 搭建Harbor

Harbor仓库端:

  • 安装Harbor(离线包方式)

[root@harbor~]curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose 在根目录上传harbor程序压缩包 点此处下载 上传成功后在/usr/local/ 创建一个harbor目录 在根目录出 tar harbor-offline-installer-v1.8.2 /usr/local/harbor/ [root@harbor~]chmod +x /usr/local/bin/docker-compose #给docker-compose一个可执行权限

  • 修改harbor配置文件

之后执行./install.sh

  • 同步时间

ntpdate 182.92.12.11 (成功后data测试查看时间)

  1. 在harbor仓库中添加一个测试私有项目

3.测试私有项目的上传 在客户端docker端修改vim /etc/docker/daemon.json 修改ip为harbor地址

修改保存后执行重启命令 ①systemctl daemon-reload ②systemctl restart docker 登陆仓库:docker login 192.168.123.27 上传镜像docker push 项目名称:tag


【扩展】 上述过程完成后,虚拟机重启再尝试操作,可能会出现原始密码不正确的错误提示,这样我们可以先去修改密码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker exec -it harbor-db /bin/bash
psql -U postgres -d postgres -h 127.0.0.1 -p 5432 #或者用这个可以不输入密码。
\c registry  切换到registry库
select * from harbor_user;  查看所有用户信息

例如修改admin的密码,修改为初始化密码 Harbor12345 ,修改好了之后再可以从web ui上再改一次。 update harbor_user set password='a71a7d0df981a61cbb53a97ed8d78f3e',salt='ah3fdh5b7yxepalg9z45bu8zb36sszmr' where username='admin'; 之后重启docker、harbor

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  systemctl daemon-reload
  systemctl restart docker

即可生效

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022 年 09 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Docker 部署Registry私有仓库+Harbor私有仓库
有时候使用 Docker Hub 这样的公共仓库可能不方便,用户可以创建一 个本地仓库供私人使用。 两种不同的搭建Docker私有仓库的方法,都必须要基于一个Docker服务器上,相比较而言,Harbor功能更强大些。 之前详细写过Registry私有仓库的搭建方法,这里的Registry只是有一点配置不一样而已,若要搭建Registry私有仓库,最好结合:Docker 镜像的创建与构建私有库,对比其不一样的地方,选择适合自己的。
小手冰凉
2020/08/05
1.8K0
Docker 部署Registry私有仓库+Harbor私有仓库
harbor的搭建及管理
部署 Harbor 是需要 Docker-Compose 服务做支撑的,所以要先部署该服务。
不凡
2021/08/06
3.6K0
harbor的搭建及管理
Jenkins+Docker+SpringCloud微服务持续集成(上)
● Jenkins从Gitlab中拉取项目代码,编译并打成jar包,然后构建Docker镜像,将镜像上传到Harbor私有仓库。
大忽悠爱学习
2022/09/28
7200
Jenkins+Docker+SpringCloud微服务持续集成(上)
Docker 搭建私有仓库+harbor
1、docker pull registry:2 2、docker run -d -p 5000:5000 registry:2
用户5760343
2019/10/30
7630
Docker 搭建私有仓库+harbor
Harbor1.9 部署并配置https
为什么要使用https协议 因为不用 https 协议的话,docker 客户端需要修改配置,如果 docker 客户端多的话配置起来就很麻烦。 版本信息 OS:CentOS Linux 7.6 Release Docker:18.09.6 Docker-compose:1.24.1 Harbor:harbor-offline-installer-v1.9.0 IP:172.0.0.11 1. 安装docker 1.1 配置repository: yum install -y yum-utils devic
HaydenGuo
2020/02/05
1.8K0
Harbor1.9 部署并配置https
Harbor搭建私有Docker仓库
** 注意:** 不要直接安装 docker 服务,因为直接安装的 docker 服务可能与 harbor 版本对不上,导致安装失败。直接执行 harbor 安装,根据报错输出选择安装对应的 docker 服务。 ** 注意:** 需要关闭 selinux
jwangkun
2021/12/23
1K0
Harbor搭建私有Docker仓库
企业级Docker私有仓库之Harbor部署(http)
部署环境 Centos7.3 x64 docker-ce-17.06.0 docker-compose-1.15.0 Python-2.7.5(系统默认) Docker及Docker-compose安装 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce
程序员同行者
2018/06/22
1K0
Kubernetes集群搭建之企业级环境中基于Harbor搭建自己的私有仓库
企业环境中使用Docker环境,一般出于安全考虑,业务使用的镜像一般不会从第三方公共仓库下载。那么就要引出今天的主题
程序员同行者
2019/03/15
8160
Kubernetes集群搭建之企业级环境中基于Harbor搭建自己的私有仓库
玩转Docker仓库-Docker Registry及Harbor
Docker Hub是Docker官方提供的公共仓库,需要我们注册一个Docker账号进行使用,注册地址:
行百里er
2021/01/04
1.1K0
玩转Docker仓库-Docker Registry及Harbor
Harbor docker 部署安装
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。
小石头
2022/11/10
1.3K0
Harbor docker 部署安装
这就是你日日夜夜想要的docker!!!---------Harbor私有仓库
是多个容器同时跑起来的服务 所以必须要装docker compose Harbor是VMware公司的开源级的企业级DockerRegistry(仓库)项目,项目地址为 https://github.com/vmware/harbor. Harbor的目标是帮助用户迅速搭建一个企业级的DockerRegistry服务。 Harbor以docker公司开源的registry为基础,提供了管理UI,基于角色的访问控制(Role Based Access Control),AD/LDAP集成,以及审计日志(Auditlogging)等企业用户需求的功能,同时还原生支持中文。 Harbor的每个组件都是以Docker容器的形式构建的,使用docker-compose来对它进行部署。用于部署Harbor的docker-compose模板位于/usr/local/bin/harbor/docker-compose.yml(自定义)
不吃小白菜
2020/09/25
1.4K0
这就是你日日夜夜想要的docker!!!---------Harbor私有仓库
docker-企业级镜像仓库harbor
 Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制,AD/LDAP集成以及审计日志等,足以满足基本企业需求。
yuezhimi
2020/09/30
5730
docker-企业级镜像仓库harbor
利用 Harbor 搭建企业级私有镜像仓库
背景 docker中要使用镜像,一般会从本地、docker Hup公共仓库和其它第三方公共仓库中下载镜像,一般出于安全和外网(墙)资源下载速率的原因考虑企业级上不会轻易使用。那么有没有一种办法可以存储自己的镜像又有安全认证的仓库呢—-> 企业级环境中基于Harbor搭建自己的安全认证仓库。 Harbor是VMware公司最近开源的企业级Docker Registry项目, 其目标是帮助用户迅速搭建一个企业级的Docker registry服务。 安装Harbor harbor需要安装docker和docke
民工哥
2020/09/15
9930
利用 Harbor 搭建企业级私有镜像仓库
Harbor 自建企业仓库
因为系统是 CentOS 7.3 ,内核啥的都已经是 3.10,所以不用担心内核升级的问题,一些操作啥的在 7.x 上操作也很方便。
老七Linux
2018/08/03
1.6K0
Harbor 自建企业仓库
Docker 构建私有镜像仓库
在使用Docker一段时间后,往往会发现手头积累了大量的自定义镜像文件,这些文件通过公有仓库进行管理并不方便,另外有时候只是希望在内部用户之间进行分享,不希望暴露出去.这种情况下,就有必要搭建一个本地私有镜像仓库,本小结将具体介绍两个私有仓库的搭建,其中包括Registry,以及Vmware的Harbor企业仓库.
王瑞MVP
2022/12/28
1.6K0
Docker镜像私有仓库
在Docker中,当我们执行 docker pull xxx 的时候 ,它实际上是从 hub.docker.com 这个地址去查找,这就是 Docker 公司为我们提供的公共仓库。在工作中,我们不可能把企业项目 push 到公有仓库进行管理。所以为了更好的管理镜像,Docker 不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。
星哥玩云
2022/09/15
3.3K0
Harbor介绍与企业级私有Docker镜像仓库搭建
Harbor,是一个英文单词,意思是港湾,港湾是干什么的呢,就是停放货物的,而货物呢,是装在集装箱中的,说到集装箱,就不得不提到Docker容器,因为docker容器的技术正是借鉴了集装箱的原理。所以,Harbor正是一个用于存储Docker镜像的企业级Registry服务。
踏歌行
2020/10/15
2.4K0
Harbor介绍与企业级私有Docker镜像仓库搭建
GitOps实践 | 快速在银河麒麟KylinOS国产系统部署最新Harbor企业私有镜像仓库
1.在银河麒麟(Kylin V10)国产服务操作系统快速安装Docker最新版本
全栈工程师修炼指南
2023/10/31
2.7K0
GitOps实践 | 快速在银河麒麟KylinOS国产系统部署最新Harbor企业私有镜像仓库
Docker安装harbor仓库、更改端口、跨服务器访问
添加如下配置: –insecure-registry 192.168.2.4:自己的端口
gang_luo
2020/08/13
4.3K0
Docker安装harbor仓库、更改端口、跨服务器访问
Docker镜像仓库Harbor之搭建及配置
哎_小羊
2018/01/02
6.6K0
Docker镜像仓库Harbor之搭建及配置
相关推荐
Docker 部署Registry私有仓库+Harbor私有仓库
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验