随笔分类 - Nexus
摘要:1.在kubeoperator管理界面,添加nexus仓库地址  nexus在使用过程中,因很多服务不断迭代更新上传jar包至nexus中,底层存放在一个叫Blob Stores的存储中,最近发现该存储已增大至好几百G,有必要清理一下,腾出空间。 操作步骤 1.在nexus界面清理对应的旧版本或者想要清理的应用包,如图示
阅读全文
摘要:当时正在使用jenkins自动构造镜像推送到nexus上的docker镜像仓库,突然间就报错如下,没法推送,超过重试次数后也是没法推送: ERROR: Build step failed with exception com.github.dockerjava.api.exception.Docke
阅读全文
摘要:1,前言说明 golang是近来非常火热的语言,但是处理其依赖包一直都是一个让人头疼的问题,尤其是在国内,开发者需要下载一些官方的包的时候,就会非常苦恼。尽管已经有了私服 Athens,公司也已经搭建了这个私服,但是小伙伴们使用下来,反馈仍旧不好,大多时候下载官方的包时还是要自己本地开小飞机进行下载
阅读全文
摘要:搭建Python私服,我们依旧使用nexus3。 与其他私服一样的,Python私服同样有三种类型: hosted : 本地存储,便于开发者将个人的一些包上传到私服中 proxy : 提供代理其他仓库的类型,如豆瓣的pypi仓库 group : 组类型,实质作用是组合多个仓库为一个对外的地址 那么就
阅读全文
摘要:1,手动上传包 如何将一些新的外部包上传到私服当中呢? 首先是要登录上去,然后点击 Upload,找到 maven-local将jar包找到选中,然后填写对应的三个定位信息即可上传。 在引用的时候,道理是一样的,将刚刚定义的三个定位信息写入到项目的pom文件当中,即可引用。 2,引用SNAPSHOT
阅读全文
摘要:nexus-3.14.0升级到3.15.2 首先来看下原来的服务目录: nexus-3.14.0-04 sonatype-work 注意:nexus-3.14.0-04是应用程序包,sonatype-work是数据目录。 那么现在想要升级到3.15,先把包传过来,接着解压,然后直接启动即可。 # m
阅读全文
摘要:yum相较于rpm,能够更好地解决安装软件时的依赖包问题,使用yum安装更简单更方便。搭建本地YUM源服务器,可以避免升级安装软件时占用公网带宽;有了本地YUM源服务器,可以解决无法连接Internet的其他YUM客户端的软件升级和安装。 与其他私服一样的,yum私服同样有三种类型: hosted
阅读全文
摘要:当我们运行前端项目的时候,常常在解决依赖的时候会加上一个参数npm install --registry=https://registry.npm.taobao.org将源指定为淘宝的源,以期让速度加快起来,事实上这种的确能够让速度变快,但是长久来看,如果想真正的快速敏捷开发部署,搭建企业内部的私服
阅读全文
摘要:注意,本文讲解的是针对我们原来所用的nexus2.14.5版本的升级配置流程,如果您的老私服版本并不是这个,那么请先参考这里:升级兼容性 – Repository Manager 2到3。选定对应可升级版本之后,再阅读本文获取经验。 1.代理旧私服 这个思路应该是最妙的。既然可以添加一个远程的pro
阅读全文
摘要:配置之前,我们先来看看系统默认创建的都有哪些 其中圈起来的都是系统原有的,用不到,就全删掉,重新创建。 1,创建blob存储 2,创建hosted类型的maven 点击 Repository下面的 Repositories – Create repository – maven2(hosted) :
阅读全文
摘要:总结: 客户端主机操作 1.echo "192.168.0.254 idocker.io" >> /etc/hosts 2.mkdir -p /etc/docker/certs.d/idocker.io 3.把192.168.0.254主机上的/etc/nginx/ssl/out/root.crt复
阅读全文
摘要:1,Nexus 介绍 Nexus是什么 Nexus 是一个强大的maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。 不仅如此,他还可以用来创建yum、pypi、npm、docker、nuget、rubygems 等各种私有仓库。 所支持的类型,可从下图管窥: 如果使用了公共的
阅读全文