基于Docker使用Snoatype Nexus Repository 搭建私有仓库

张开发
2026/5/17 1:22:39 15 分钟阅读
基于Docker使用Snoatype Nexus Repository 搭建私有仓库
官方文档在官方文档中,只介绍了如何直接部署在主机上,推荐使用pg数据库。https://help.sonatype.com/en/sonatype-nexus-repository.html在官方github仓库中,绍了如何部署在Docker中,但只使用了内嵌数据库,相比性能较低。https://github.com/sonatype/docker-nexus3接下来,使用Docker容器编排技术,并且使用pg数据库提供更好的性能。准备服务器一台ubuntu 24 最小化安装再挂一个1T的磁盘用来存储数据挂载数据盘查看系统磁盘lsblk这里新挂载了一个1T的磁盘分一个大分区fdisk/dev/sdb格式化磁盘mkfs.ext4 /dev/sdb1挂载磁盘在系统创建一个磁盘挂载点(目录),挂载磁盘分区mkdir-p/datamount/dev/sdb1 /data设置自动挂载磁盘设置系统启动后自动挂载磁盘分区记录下UUID,下面要用。修改 /etc/fstab,添加下面内容UUID=你的UUID /data ext4 defaults02把 “你的UUID” 换成上面的UUID。

更多文章