文档章节

基于nexus3.X的Docker image清理方案

Chuck_Yang
 Chuck_Yang
发布于 2018/08/17 16:19
字数 311
阅读 208
收藏 0

由于偷懒,在公司搭建CI时,采用了nexus统一docker repository以及maven repository。但是使用过程中发现,构建docker image过大,导致nexus空间增长迅速。但是nexus官方却没能提供一套清理空间的方案。废话不多说,直接上方案。


下载nexus-cli客户端,并非必须下载到服务器,理论上只要能访问到nexus就行

`wget https://s3.eu-west-2.amazonaws.com/nexus-cli/1.0.0-beta/linux/nexus-cli`

修改nexus-cli的访问权限

`chmod +x nexus-cli`

配置nexus的服务器地址、docker仓库名称、账号、密码

`nexus-cli configure`

显示当前仓库中所有镜像

`nexus-cli image ls`

查看某一镜像的所有的tag

`nexus-cli image tags -name IMAGE_NAME`

查看某一镜像详细信息

`nexus-cli image info -name IMAGE_NAME -tag TAG`

删除制定镜像的制定tag

`nexus-cli image delete -name IMAGE_NAME -tag TAG`

仅保留X项tag,其余全部删除

`nexus-cli image delete -name IMAGE_NAME -keep X`

© 著作权归作者所有

共有 人打赏支持
Chuck_Yang
粉丝 3
博文 2
码字总数 1284
作品 0
昆明
高级程序员
私信 提问
加载中

评论(2)

Chuck_Yang
Chuck_Yang
https://github.com/mlabouardy/nexus-cli
l
leon_le
wget https://s3.eu-west-2.amazonaws.com/nexus-cli/1.0.0-beta/linux/nexus-cli 下载好慢(没成功),有介质吗
基于 Kubernetes 的 Jenkins 构建集群实践

在大型团队的 CI 构建里具有丰富最佳实践的经验。今天我给大家分享的更多是聚焦在 Jenkins 本身,结合我在 Jenkins 实际使用过程中和整个 Jenkins Slave 管理演化的过程的案例,这样能给大家...

店家小二
2018/12/14
0
0
我们应该如何基于容器来进行软件的持续交付(一)?

概述 在过去的一段时间里容器已经大量的使用到了IT软件生产的各个环节当中:从软件开发,持续集成,持续部署,测试环境到生产环境。 除了Docker官方的Docker Swarm, Docker Machine以及Docke...

wise2c
2016/12/22
163
0
Docker 空间使用分析与清理

摘要: 用户在使用 Docker 部署业务一段时间后,可能会发现宿主节点的磁盘容量持续增长,甚至将磁盘空间耗尽进而引发宿主机异常,进而对业务造成影响。 本文先对 Docker 的空间分析与清理进行...

姬子玉
2017/11/27
0
0
Docker image 存储路径解析

在生产环境中,经常遇到docker image 在资源池中的主机上存留的数据,由于随着业务系统的升级,旧的image 需要进行清理。这里梳理下,docker image的在linux 系统上的存储目录,以针对性的进...

wangxuwei
2018/06/02
0
0
一键清理 Nexus 中无用的 Docker 镜像

欢迎访问陈同学博客原文 现许多团队使用 Nexus 来管理 Docker 镜像,产品不断迭代,镜像仓库占用的磁盘空间也越来越大。由于 Nexus 的控制台并未提供批量操作镜像功能,清理镜像十分不便。本...

genter
2018/11/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

php-fpm配置文件详解

php-fpm配置文件详解 php-fpm配置文件路径: /usr/local/php-fpm/etc/php-fpm.conf ,还包含了一个配置文件路径下的所有以.conf结尾的配置文件(子配置文件)/usr/local/php-fpm/etc/php-fp...

李超小牛子
19分钟前
1
0
排序-堆排序

在说明堆排序的过程前得先了解什么是堆: 先看下图(来源于java数据结构和算法(第二版)): 堆是个完全二叉树,并且父节点总是大于(小于)它的孩子,因此根节点永远是最大或者最小的元素。...

FAT_mt
49分钟前
1
0
matlab-自控原理 秩判据 能观性 已知线性定常系统的A和C矩阵

  matlab : R2018a 64bit     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   code clearclc% x'=A*x......

志成就
今天
1
0
不改一行代码定位线上性能问题

背景 最近时运不佳,几乎天天被线上问题骚扰。前几天刚解决了一个 HashSet 的并发问题,周六又来了一个性能问题。 大致的现象是: 我们提供出去的一个 OpenAPI 反应时快时慢,快的时候几十毫...

编程SHA
今天
5
0
Go 示例测试实现原理剖析

简介 示例测试相对于单元测试和性能测试来说,其实现机制比较简单。它没有复杂的数据结构,也不需要额外的流程控制,其核心工作原理在于收集测试过程中的打印日志,然后与期望字符串做比较,...

恋恋美食
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部