docker安装nexus3搭建maven私服

   2025-02-13 2210
核心提示:要在Docker上安装Nexus 3并建立Maven私服,可以按照以下步骤进行操作:安装Docker在主机上安装Docker,具体步骤可以参考Docker官

要在Docker上安装Nexus 3并建立Maven私服,可以按照以下步骤进行操作:

安装Docker

在主机上安装Docker,具体步骤可以参考Docker官方文档。

创建Nexus容器

使用以下命令在Docker中创建一个Nexus容器:
docker run -d -p 8081:8081 --name nexus sonatype/nexus3

等待Nexus启动

等待一段时间,直到Nexus完全启动。你可以通过在浏览器中访问http://localhost:8081来检查Nexus是否已经启动。

配置Maven私服

在浏览器中打开Nexus控制台,登录默认用户名和密码(admin/admin123)。在左侧面板中,点击Repositories,然后点击Create repository。选择maven2(hosted)作为仓库类型,点击Next。在Name字段中输入一个仓库名称,比如maven-releases,然后点击Create repository

配置Maven

打开Maven的settings.xml文件(一般位于~/.m2目录下),添加以下配置:
<servers>    <server>        <id>my-nexus</id>        <username>admin</username>        <password>admin123</password>    </server></servers>
这将允许Maven与Nexus进行身份验证。

部署到Maven私服

在项目的pom.xml文件中添加以下配置:
<distributionManagement>    <repository>        <id>my-nexus</id>        <name>My Nexus Repository</name>        <url>http://localhost:8081/repository/maven-releases/</url>    </repository></distributionManagement>
这将允许你将构建的项目部署到Nexus的Maven私服中。

运行Maven构建

使用以下命令运行Maven构建,并将构建结果部署到Nexus私服中:
mvn deploy

现在你已经成功使用Docker安装了Nexus 3并建立了Maven私服。你可以使用Nexus的管理界面来管理仓库和发布构建结果。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言