1、docker-compose安装sonatype/nexus3
1.1 创建docker-compose.yml
version: '3.1'
services:
nexus:
restart: always
image: sonatype/nexus3
container_name: nexus
ports:
- 8082:8081
volumes:
- ./data:/nexus-data
1.2 执行docker-compose安装
docker-compose up
1.3 查看安装日志发现data目录报错,没有权限
注: 启动时如果出现权限问题可以赋予数据卷目录可读可写的权限
chmod 777 /usr/local/docker/nexus/data
重新安装,即可
1.4 访问配置的地址和端口号
例子中 http://192.168.217.133:8082/
看到这个就安装成功了
2、管理员登录
nexus3之前是固定的:admin/admin123
nexus3修改了,变成启动时随机的,存放在data目录的admin.password文件
然后使用密码登录即可登录即可,之后会要求重新设置密码,设置即可。
搞定!