简介: Harbor私有仓库运行一段时间后,仓库中存有大量镜像,会占用太多的存储空间.直接通过Harbor界面删除相关镜像,并不会自动删除存储中的文件和镜像.需要停止Harbor服务,执行垃圾回收命令,进行存储空间清理和回收. 相关资料: 1.Harbor用户手册中的相关说明: Next, delete the actual files of the repository using the registry's garbage collection(GC). Make sure that no…
1.搭建私有仓库 (1)拉取私有仓库镜像 docker pull registry(2)启动私有仓库容器 docker run ‐di ‐‐name=registry ‐p 5000:5000 registry 2.镜像上传至私有仓库 (1)标记镜像为私有仓库的镜像 docker tag jdk1.8 192.168.184.135:5000/jdk1.8(3)上传标记的镜像 docker push 192.168.184.135:5000/jdk1.8 3.删除私有仓库的镜像 删除镜像对应的操…
1.jenkins主机上的docker配置 先在Jenkins主机的docke上配置上Harbor私有仓库地址 cat /etc/docker/daemon.json { "insecure-registries": ["https://192.168.75.12"] } 然后手动输入如下命令登陆进行测试: docker login http://192.168.75.12 # 输入账号密码 # 第一次登陆成功后,会把账号信息存储到文件中/root/.docker/…
官方文档地址:https://github.com/containerd/cri/blob/master/docs/registry.md 严格来说,这个具体可分为两部分 1.在k8s中使用Containerd,从 harbor 私有仓库拉取镜像 2.单独使用Containerd进行配置,从 harbor 私有仓库拉取镜像 并运行容器 docker-compose安装harbor:https://www.cnblogs.com/sanduzxcvbnm/p/16370495.html 参考文章地…
一步步搭建docker私有仓库 #下载镜像 docker pull registry#查看镜像 docker images #运行私有仓库,指定端口和数据卷 docker run -d -p : -v /opt/data/registry:/tmp/registry docker.io/registry #-d表示后台运行 -p为端口映射 -v为数据卷挂载,宿主机的/opt/data/registry挂载到容器的/tmp/registry下 #访问私有仓库 curl /v1/search #给基…
安装下载依赖包 安装docker-compose 从 docker compose 发布页面下载最新的 docker-compose 二进制文件,本文以1.25.4为例 cd /opt/k8s/work/harbor/ wget https://github.com/docker/compose/releases/download/1.25.4/docker-compose-Linux-x86_64 mv docker-compose-Linux-x86_64 /opt/k8s/bin/dock…
Docker Harbor私有仓库部署与管理 1.Harbor 介绍 2.Harbor部署 3.Harbor管理 1.Harbor 介绍: 什么是 Harbor ? Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,其目标是帮助用户迅速搭建一个企业级的 Docker Registry 服务. Harbor以 Docker 公司开源的 Registry 为基础,提供了图形管理 UI .基于角色的访问控制(Role Based AccessControl) .A…
1 说明 前文Centos7搭建Harbor私有仓库(一)中成功搭建了Harbor,但,是以http方式搭建的,这里我们修改为https方式 以下基于镜像CentOS-7-x86_64-Minimal-1804进行搭建 均已root用户进行操作 2 生成自签名证书 这里我们使用https://github.com/Fishdrowned/ssl提供的shell脚本生成ssl证书,在命令行中输入以下命名: git clone https://github.com/Fishdrowned/ssl.g…
前提 1.安装docker服务 参考:https://blog.csdn.net/weixin_36522099/article/details/108861134 老名字:docker.docker-engine[yum install docker][yum install docker-engine] 新名字:docker-ce(开源).docker-ee(闭源) # 安装docker环境依赖 [root@server ~]# yum install -y yum-utils device…
2-1.项目说明  Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由VMware开源,其通过添加一些企业必需的功能特性,例如安全.标识和管理等,扩展了开源 Docker Distribution.作为一个企业级私有Registry服务器,Harbor 提供了更好的性能和安全.提升用户使用Registry构建和运行环境传输镜像的效率.Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有 Registry 中, 确保数据和知识产权在公司内…