注意: 安装前请确认你服务器内存足够至少 2100MB
首先搜索一下查询 nexus 在你docker 的仓库版本
docker search nexus
目前我们采用nexus3版本
先在对应目录创建缓存数据并映射到容器的目录
# 创建挂载目录
mkdir -p /home/docker/nexus3/data
# 设置访问权限注意子目录权限
chmod 777 -R /home/docker/nexus3/data
开始运行容器
docker run -d -p 18081:8081 --privileged=true --restart=always -e TZ=Asia/Shanghai -e NEXUS_CONTEXT=nexus -v /home/docker/nexus3/data/:/nexus-data --name nexus3 sonatype/nexus3
查看日志是否正常启动
docker logs -f nexus3
如果内存充足基本没有任何问题可以开始访问
访问地址
ip:18081/nexus
点击右上角登录根据提示查看主机映射对应文件内容或进入容器查看文件内容
cat /home/docker/nexus3/data/admin.password
复制粘贴 、登录成功
出现类似情况:
以管理员身份登录到您的NXRM实例。
打开Administration- > System- > Capabilities。选择Outreach Management功能。
点击 Disable 按钮。您的更改将立即保存。