草庐IT

KubeSphere 使用 HTTPS 协议集成 Harbor 镜像仓库指南

作者:申红磊,青云科技容器解决方案架构师,开源项目爱好者,KubeSphereMember。上面两篇文章讲了如何部署HTTPSHarbor和对接HTTP的Harbor镜像仓库;接下来详细介绍一下,如何添加基于HTTPS的Harbor镜像仓库对接使用说明。因为KubeSphere无法直接解析Harbor域名,需要在CoreDNS添加解析记录,否则会报nosuchhost。NodeLocalDNSCacheNodeLocalDNSCache通过在集群上运行一个DNSCacheDaemonset来提高clusterDNS性能和可靠性。相比于纯CoreDNS方案,nodelocaldns+CoreDN

KubeSphere 使用 HTTPS 协议集成 Harbor 镜像仓库指南

作者:申红磊,青云科技容器解决方案架构师,开源项目爱好者,KubeSphereMember。上面两篇文章讲了如何部署HTTPSHarbor和对接HTTP的Harbor镜像仓库;接下来详细介绍一下,如何添加基于HTTPS的Harbor镜像仓库对接使用说明。因为KubeSphere无法直接解析Harbor域名,需要在CoreDNS添加解析记录,否则会报nosuchhost。NodeLocalDNSCacheNodeLocalDNSCache通过在集群上运行一个DNSCacheDaemonset来提高clusterDNS性能和可靠性。相比于纯CoreDNS方案,nodelocaldns+CoreDN

群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

常用命令sudo-i然后输入密码登录root账户(群晖默认只能使用admin账号登陆)vimxxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车)mkdirxx创建文件夹准备1.群晖一般默认安装docker我们不需要进行安装,如果没有安装,则去套件中心进行安装即可2.域名这个不做详细赘述比如,此文中域名是www.mydomain.com3.文件夹权限在群晖的volume2的docker文件夹下创建/volume2/docker/gitea/data、/volume2/docker/gitea/data、/volume2/docker/harbor/common/config

群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

常用命令sudo-i然后输入密码登录root账户(群晖默认只能使用admin账号登陆)vimxxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车)mkdirxx创建文件夹准备1.群晖一般默认安装docker我们不需要进行安装,如果没有安装,则去套件中心进行安装即可2.域名这个不做详细赘述比如,此文中域名是www.mydomain.com3.文件夹权限在群晖的volume2的docker文件夹下创建/volume2/docker/gitea/data、/volume2/docker/gitea/data、/volume2/docker/harbor/common/config

Harbor企业级私服Docker镜像仓库搭建及应用

一、简介DockerHub作为Docker默认官方公共镜像,如果想要自己搭建私有镜像,Harbor是企业级镜像库非常好的选择。所谓私有仓库,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将将镜像提交到私有仓库中。这样我们既能使用Docker来运行我们的项目镜像,也避免了商业项目暴露出去的风险。Harbor作为一个企业级私有Registry服务器,提供了更好的性能和安全,提升了用户使用Registry构建和运行环境传输镜像的效率。虽然Harbor和Registry都是私有镜像仓库的选择,但是Harbor的企业级特性更强,因此也是更多企业级用户的选择。Harbor实现了基

Harbor企业级私服Docker镜像仓库搭建及应用

一、简介DockerHub作为Docker默认官方公共镜像,如果想要自己搭建私有镜像,Harbor是企业级镜像库非常好的选择。所谓私有仓库,也就是在本地(局域网)搭建的一个类似公共仓库的东西,搭建好之后,我们可以将将镜像提交到私有仓库中。这样我们既能使用Docker来运行我们的项目镜像,也避免了商业项目暴露出去的风险。Harbor作为一个企业级私有Registry服务器,提供了更好的性能和安全,提升了用户使用Registry构建和运行环境传输镜像的效率。虽然Harbor和Registry都是私有镜像仓库的选择,但是Harbor的企业级特性更强,因此也是更多企业级用户的选择。Harbor实现了基

Centos7搭建Harbor

一、硬件配置及软件版本1.服务器配置最低要求:CPU2核/内存4G/硬盘40G推荐:CPU4核/内存8G/硬盘300G2.软件版本DockerCE17.06版本+     本文版本:DockerCE20.10.14DockerCompose1.18版本+ 本文版本:V2.4.1Harbor v2.5.03.安装方式Harbor有两种安装方式:•在线安装:从DockerHub下载Harbor相关镜像,因此安装软件包非常小•离线安装:安装包包含部署的相关镜像,因此安装包比较大二、安装Docker和DockerCompose1.安装docker#安装依赖包yuminstall-yyum-utils#

Centos7搭建Harbor

一、硬件配置及软件版本1.服务器配置最低要求:CPU2核/内存4G/硬盘40G推荐:CPU4核/内存8G/硬盘300G2.软件版本DockerCE17.06版本+     本文版本:DockerCE20.10.14DockerCompose1.18版本+ 本文版本:V2.4.1Harbor v2.5.03.安装方式Harbor有两种安装方式:•在线安装:从DockerHub下载Harbor相关镜像,因此安装软件包非常小•离线安装:安装包包含部署的相关镜像,因此安装包比较大二、安装Docker和DockerCompose1.安装docker#安装依赖包yuminstall-yyum-utils#

Docker-harbor私有仓库

一、Harbor概述1.1Harbor的概念Harbor是VMware公司开源的企业级DockerRegistry项目,其目标是帮助用户迅速搭建一个企业级的DockerRegistry服务Harbor以Docker公司开源的Registry为基础,提供了图形管理UI、基于角色的访问控制(RoleBasedAccessControl)、AD/LDAP集成、以及审计日志(Auditlogging)等企业用户需求的功能,同时还原生支持中文Harbor的每个组件都是以Docker容器的形式构建的,使用docker-compose来对它进行部署。用于部署Harbor的docker-compose模板位于

Docker-harbor私有仓库

一、Harbor概述1.1Harbor的概念Harbor是VMware公司开源的企业级DockerRegistry项目,其目标是帮助用户迅速搭建一个企业级的DockerRegistry服务Harbor以Docker公司开源的Registry为基础,提供了图形管理UI、基于角色的访问控制(RoleBasedAccessControl)、AD/LDAP集成、以及审计日志(Auditlogging)等企业用户需求的功能,同时还原生支持中文Harbor的每个组件都是以Docker容器的形式构建的,使用docker-compose来对它进行部署。用于部署Harbor的docker-compose模板位于