Nexus是一个强大的Macen仓库管理器
创建如下目录
/usr/local/docker/nexus
创建docker-compose.yml文件
vim docker-compose.yml
方法1:需要给文件夹增加权限
version: '2.0'
services:
nexus:
restart: always
image: sonatype/nexus3
container_name: nexus
ports:
- 8082:8081
volumes:
- ./data:/nexus-data # 这样配置是缺少权限的
# 需要添加权限 chmod 777 data
方法2:不需要增加权限
version: '2.0'
services:
nexus:
restart: always
image: sonatype/nexus3
container_name: nexus
ports:
- 8082:8081
volumes:
- nexus-data:/nexus-data
volumes:
- nexus-data:
# 此时文件夹会生成在 /var/lib/docker/volumes/ 下面
# 如果没有生成可能是因为你妹创建docker目录,此时先docker-compose down 然后创建后再重新启动即可
本文介绍如何使用Docker部署Nexus仓库,并提供了两种不同的配置方法,一种需要为挂载的文件夹增加权限,另一种则不需要。
568

被折叠的 条评论
为什么被折叠?



