首页 > 其他 > 详细

docker 安装 maven私服 nexus

时间:2020-03-08 21:06:00      阅读:83      评论:0      收藏:0      [点我收藏+]

在家里自己玩java,因为最近趋势,所有的项目开发都是依赖maven,而私服在公司的时候,搭建有,但是在家里自己玩的时候,就没有这样的环境了,于是想到了docker安装。

搜一搜资料也不少,安装最终成功,写下步骤。

至于服务器安装docker之类的就不说了,因为之前写过了。

步骤如下:

1、登录服务器。搜索用的最多的版本

2、下载这个版本镜像信息。

3、执行安装版本nexus3。

4、登录验证测试。

5、设置配置nexus。

6、启动工具eclipse新建一个maven工程,连接我们的maven私服。

7、测试。。

8、成功。

1、登录服务器。搜索用的最多的版本

// 搜索nexus相关
# docker search nexus

技术分享图片

 

 

2、下载这个版本镜像信息。

// 下载镜像
# docker pull sonatype/nexus3
// 查看下载镜像
# docker images | grep nexus

技术分享图片

 

 

3、执行安装版本nexus3。

这里挂载的目录为:

/home/soft/nexus/data

// nexus的数据都是在/nexus-data 文件夹中,所以为了数据不丢失在宿主机中,我们需要将这数据挂载出来,并且挂载出来一堆端口
# docker run -d --name nexus3  --restart=always -p 18081:8081 -p 18082:8082  -p 18083:8083  -p 18084:8084  -p 18085:8085   -v /home/soft/nexus/data:/nexus-data sonatype/nexus3

// 查看服务
# docker ps -a | grep nexus

技术分享图片

 

 

4、登录验证测试。

默认情况下8081是我们的访问端口。因为别的服务我已经使用了,所以启动的时候,映射为18081

在浏览器中访问ip:端口
我本机的服务器是192.168.5.180
所以我访问的地址是
http://192.168.5.180:18081

技术分享图片

 

 

5、设置配置nexus。

登录服务,用之前其他版本的默认账号密码:admin/admin123 发现账号无法登录,提示错误。。。。。

搜索了一下才知道,nexus3版本与其他版本不一样,密码是随机的,在nexus-data目录中 admin.password。

进入挂载出来的目录查看。。

// 进入挂载目录
# cd /home/soft/nexus/data
// 查看有什么文件
# ls
// 查看那admin.password文件
# cat admin.password 

 

技术分享图片

 

也可以登录到docker 的nexus3容器中查看

# docker exec -it nexus3 /bin/bash

# cd /nexus-data

 

 拿到admin密码为:1a0838f3-b3e3-42b2-93fd-82d322b91f80

右上角 sign in 登录。。登录成功,但需要修改密码

技术分享图片

 

 深思熟虑后,我设置密码为 admin123

技术分享图片

 

 

 

6、启动工具eclipse新建一个maven工程,连接我们的maven私服。

 

7、测试。。

8、成功。

 

docker 安装 maven私服 nexus

原文:https://www.cnblogs.com/a393060727/p/12444036.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!