Nexus与Ubnunt兼容问题
(1)问题描述
Nexus作为本地镜像仓库是一个很好的使用工具,目前在使用3.3版本但是最近在适配Ubuntu-2204的时候但是会出现apt ign问题,起初怀疑可能是我本地源的问题,但是更换ubuntu桌面版和服务器版加上更换不同nexus之后发现是版本问题。
版本截图:
问题截图:
(2)问题解决方案
首先因为这是一个缓存库,而且只是不支持Ubuntu-2204对于Ubuntu的2004和1804是支持的,并无大碍所以本文章只针对Ubuntu-2204的这个问题进行解决。那么解决方案也很简单就是重新搭一个,我这里因为非常依赖我之前的缓存,所以我就直接搭一个高版本的nexus只针对我的Ubuntu-2204.
(3)方案实施
(1) 镜像搭建
目前来说镜像搭建很简单,我是通过dockerhub上的镜像为依赖然后直接docker起就行了
dockerhub地址:sonatype/nexus3 Tags | Docker Hub
下载版本:3.42
下载和启动命令:
docker pull sonatype/nexus3:3.42.0
docker run -d -p 8081:8081 --name nexus sonatype/nexus3:3.42.0
这里我没有配置 -v的挂在目录,喜欢的可以配置一下,dockerhub上都有。
至于nexus的配置我就截几个图吧
nexus存储位置截图:
nexus的apt截图: