nexus3 搭建

虽然有阿里云的代理服务,但是貌似阿里云的代理服务速度也不是很快,最后觉得在自己家里搭建一个 nexus3 作为缓存配置也是不错的选择

docker stack 配置如下

version: '3.7'

services:
  nexus3:
    image: sonatype/nexus3:3.30.1
    ports:
      - "18081:8081"
    volumes:
      - nexus-data:/nexus-data

volumes:
  nexus-data:

networks:
  default:
    external:
      name: nginx

启动后这货的密码写入到 data 文件中的,还是需要连接上去查看,最后就是增加几个代理的设置,为了代理的稳定性,这边直接加入的也是 aliyun 的 maven 配置

-w1134

这边比较推荐加入阿里云的 publicgradle-plugingoogle 这个 maven 其实中国大陆是有加速的,速度非常快,配置 google 的会更快一点

nexus3 有个小问题,就是代理的库如果上传了新的包,立刻请求去获取是获取不到的