Maven私服 实际上可以解决很多问题
1.当我们需要引入依赖的时候,虽然有国内的加速镜像,但是还是比较慢,不利于公共构建的管理和维护
2.本地仓库的下载因为是局域网内,所以可以解决一些远程下载镜像慢的问题
3.因为开发中,我们也会封装一些插件和方法,所以就会打成jar包放到参数中,这样就利于所有项目的使用
简单的理解就是
在没有京东物流和京东仓库之前,我们所有的快递都是从工厂中发货出来,这样的效率比较低也很慢,但是有了京东物流的仓库之后,我们下单之后会先去京东仓库中找,如果有,那么由本地的京东仓库进行配送,第二天就能到达我们的手上,如果没有再去工厂中去取
这里
我们实际上就是本地仓库
京东仓库就是Maven 私服
工厂的角色就是中央仓库
我用的是docker-compose
具体怎么用,百度~ 因为在做这个事的人,在我看来应该是有些经验或者是有这方面基础的
nexus:
image: sonatype/nexus3
container_name: nexus3
ports:
- 8081:8081
volumes:
- /volume/nexus/data:/nexus-data 宿主机目录 : 镜像内路径
networks:
- 网桥名-net
restart: on-failure
networks:
网桥名-net:
external: true
启动后别忘了开启防火墙和刷新防火墙 在浏览器输入宿主机ip:8081 进行访问
初次访问 登录需要账号密码 具体怎么看密码 (百度) 这里不写是因为,我已经安装完了,有些没留细节,所以尴尬
然后就是设置是否匿名访问啥的
这里不做赘述
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!