Docker 部署 nexus3
1、创建持久化数据保存路径
mkdir -p /data/nexus/nexus-data
赋予权限否则启动会提示权限错误
chmod -R 777 /data/nexus_new/nexus-data
2、启动容器
docker run -d \
--restart=always \
--name nexus3 \
-v /data/nexus/nexus-data:/nexus-data \
--restart=always \
-p 5000:5000 \
-p 8082:8081 \
sonatype/nexus3
查看初始密码
docker exec -it nexus3 /bin/bash
cat /nexus-data/admin.password
登录修改初始密码
3、配置阿里云及中央仓库
选择 maven2(proxy)
依次设置添加代理仓库路径--阿里云仓库代理服务 https://maven.aliyun.com/mvn/guide
自助选择添加其它仓库
[
](javascript:void(0);)
1. aliyun
http://maven.aliyun.com/nexus/content/groups/public
2. apache_snapshot
https://repository.apache.org/content/repositories/snapshots/
3. apache_release
https://repository.apache.org/content/repositories/releases/
4. atlassian
https://maven.atlassian.com/content/repositories/atlassian-public/
5. datanucleus
http://www.datanucleus.org/downloads/maven2
6. maven-central (安装后自带,仅需设置Cache有效期即可)
https://repo1.maven.org/maven2/
7. nexus.axiomalaska.com
http://nexus.axiomalaska.com/nexus/content/repositories/public
8. oss.sonatype.org
https://oss.sonatype.org/content/repositories/snapshots
9.pentaho
https://public.nexus.pentaho.org/content/groups/omni
[
](javascript:void(0);)
将所有代理仓库加入组