
nexus3
docker pull sonatype/nexus3
```bash
mkdir -p /db1/nexus/
chmod 755 /db1/nexus/
docker run -d --restart always --name nexus3 -p 351:8081 -v /docker/nexus:/var/nexus-data sonatype/nexus3
docker run -d --restart always --name nexus3 -p 351:8081 sonatype/nexus3
#运行后 先生成好文件 然后在复制到本地 然后 在重新运行
docker cp nexus3:/nexus-data /db1/nexus
docker rm -f nexus3
chmod +777 -R /db1/nexus/nexus-data
docker run -d --restart always --name nexus3 -p 351:8081 -v /db1/nexus/nexus-data:/nexus-data sonatype/nexus3
```bash
docker exec -it nexus3 /bin/bash
# 进入容器 目录/nexus-data/admin.password 获取登录密码,注意要与主机名区分
cat /nexus-data/admin.password
```bash
Maven 配置文件
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>${user.home}/.m2/repository</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
<server>
<id>yyy</id>
<username>admin</username>
<password>DFgo1234....</password>
</server>
</servers>
<mirrors>
<mirror>
<id>yyy</id>
<mirrorOf>*</mirrorOf>
<url>http://ww.itzaj.com:351/repository/maven-public/</url>
</mirror>
</mirrors>
<profiles>
</profiles>
</settings>
```bash
Java Pom 中配置
<distributionManagement>
<repository>
<id>yyy</id>
<name>yyy</name>
<url>http://www.itzaj.com:351/repository/maven-releases/</url>
</repository>
</distributionManagement>
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员HoneyZ
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果