Docker 搭建 nexus3
version: '3.1'
services:
drone:
image: sonatype/nexus3
volumes:
- /nexus:/nexus-data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "18088:18088"
restart: always
npm 私服配置
nexus 需开启 npm 身份认证
Realms => npm Bearer Token Realm
registry=http://192.168.27.100:18088/repository/npm-local/
always-auth=true
email=hacker-shikong@qq.com
# 用户名:密码 的 base64
_auth="YWRtaW46MTIzNDEyMzQ="
maven 私服配置
<settings>
<!-- 本地存储位置 -->
<localRepository>E:/Maven/repository</localRepository>
<mirrors>
<mirror>
<id>nexus-local</id>
<mirrorOf>*</mirrorOf>
<url>http://192.168.27.100:18088/repository/maven-public/</url>
</mirror>
</mirrors>
<servers>
<server>
<!-- id 需与 mirror 一致-->
<id>nexus-local</id>
<username>admin</username>
<password>12341234</password>
</server>
</servers>
</settings>