首页 > 其他分享 >DevOps探索 搭建企业镜像私服Harbor

DevOps探索 搭建企业镜像私服Harbor

时间:2023-05-03 16:44:18浏览次数:45  
标签:Harbor 私服 DevOps ce master https yum docker root

一、安装Docker及docker-compose

1 安装Docker

# 1、切换镜像源
[root@master ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

# 2、查看当前镜像源中支持的docker版本
[root@master ~]# yum list docker-ce --showduplicates

# 3、安装特定版本的docker-ce
# 必须制定--setopt=obsoletes=0,否则yum会自动安装更高版本
[root@master ~]# yum install --setopt=obsoletes=0 docker-ce-18.06.3.ce-3.el7 -y

# 4、添加一个配置文件
#Docker 在默认情况下使用Vgroup Driver为cgroupfs,而Kubernetes推荐使用systemd来替代cgroupfs
[root@master ~]# mkdir /etc/docker
[root@master ~]# cat <<EOF> /etc/docker/daemon.json
{
    "exec-opts": ["native.cgroupdriver=systemd"],
    "registry-mirrors": ["https://kn0t2bca.mirror.aliyuncs.com"]
}
EOF

# 5、启动dokcer
[root@master ~]# systemctl restart docker
[root@master ~]# systemctl enable docker

2 安装docker-compose

链接:https://www.cnblogs.com/mangoubiubiu/p/15236179.html

 

二、安装Harbor

1 下载 harbor-offline-installer-v2.7.0.tgz

略过

2 修改配置 hostname 及注掉https配置

编辑harbor.yml

 

 

 

 

标签:Harbor,私服,DevOps,ce,master,https,yum,docker,root
From: https://www.cnblogs.com/mangoubiubiu/p/17369260.html

相关文章

  • harbor数据库迁移
    harbor数据库迁移(相同版本间迁移)一、数据导出(旧harbor机)1、进入数据库容器[root@localhost~]#dockerexec-uroot-itd53efe26b3da/bin/bash12、导出registry数据库**root[**/**]#**pg_dump-Upostgresregistry>registry.sql​**root[**/**]#**exit1233......
  • Azure DevOps(二)Azure Pipeline 集成 SonarQube 维护代码质量和安全性
    一,引言对于今天所分析的SonarQube,首先我们得了解什么是SonarQube?SonarQube又能帮我们做什么?我们是否在项目开发的过程中遇到人为Review代码审核规范?带着以上问题,开始今天的分析内容吧!!!1)什么是SonarQube?SonarQube是一种自动代码审查工具,用于检测代码中的错误......
  • docker-harbor
    一、本地私有仓库1.本地私有仓库简介docker本地仓库,存放镜像,本地的机器上传和下载,pull/push。使用私有仓库有许多优点:①节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;②提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有......
  • 部署harbor
    部署harbor(1)下载地址https://github.com/goharbor/harborwgethttps://github.com/goharbor/harbor/releases/download/v2.4.3/harbor-offline-installer-v2.4.3.tgz(2)解压harbor软件包[root@docker~]#tarxfharbor-offline-installer-v2.8.0.tgz-C/data(3)修改har......
  • 配置harbor服务器的https
    一、配置CA证书(1)创建工作目录[root@docker~]#mkdir-pv/project1/harbor/certs/{ca,harbor-server,docker-client}(2)进入到harbor证书存放目录[root@docker~]#cd/project1/harbor/certs/[root@dockercerts]#lltotal0drwxr-xr-x2rootroot6Feb2709:06ca......
  • devops|中小公司效率为王,没必要度量
    之前写过一篇文章《devops|中小公司不要做研发效能度量》,主要是从基础设施方向考虑,因为很多条件都不具备,贸然高投入去做研发效能度量可能达不到我们的预期效果,给出的建议是先做好当下打好基础。今天想到一个好例子,可以类比下。  两个人小家庭1)人少2)收入清晰3)支出清......
  • containerd配置harbor私有仓库
    containerd不能像docker一样dockerloginharbor.example.com登录到镜像仓库,无法从harbor拉取到镜像,需要在每个node节点进行如下配置:可以通过更改containerd的config.toml文件添加仓库地址, /etc/containerd/config.toml,如果此文件不存在,可以通过命令生成配置文件containerdco......
  • GitLab-DevOps思想
    1、什么是DevOps:  DevOps是Development(开发)和Operations(运维)的缩写,是一组过程、方法与系统的统称;强调“应用程序/软件工程”的开发、技术运营和质量保障(QA)人员之间沟通、协作一体化。实现持续集成、持续交付,包括持续部署。2、DevOps的意义:  ......
  • Kubesphere中DevOps流水线无法部署/部署失败
    摘要总算能让devops运行以后,流水线却卡在了deploy这一步。碰到了两个比较大的问题,一个是无法使用k8sp自带的kubeconfig认证去部署;一个是部署好了以后但是没有办法解析镜像名。版本信息k8s:v1.21.5k8sp:v3.3.0流水线概览Q问题描述pipeline在deploy的阶段总是报各种错。Q1.......
  • DevOps、SRE、平台工程的区别
    DevOps、SRE和平台工程的概念在不同时期出现,并由不同的个人和组织开发。DevOps作为一个概念是由PatrickDebois和AndrewShafer在2009年的敏捷会议上提出的。他们试图通过促进协作文化和在整个软件开发生命周期中共享责任来弥合软件开发和操作之间的差距。SRE,即站点可靠性工程,......