码迷,mamicode.com
首页 > 其他好文 > 详细

创建私有maven库

时间:2016-05-26 14:40:59      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:

在公司搭建私有maven库,我为了在本机做测试,我选择Sonatype nexus oss,在docker里面安装

1.Mac上安装docker  

下载地址:https://github.com/boot2docker/osx-installer/releases

打开安装包,下一步直到安装完成,没有复杂的地方

安装完成后输入以下命令验证

$docker run ubuntu echo hello world

正常情况会打印出 hello world

可能还会用到boot2docker ip查看IP地址,通常会是192.168.59.103

docker的安装基本结束了

2.在docker里安装nexus

很简单,先在docker里面pull,命令是

$docker pull sonatype/nexus

可能会出现失败,多试几次

pull完成之后可以运行了,在commad里面输入

$docker run -d -p 8081:8081 --name nexus sonatype/nexus:oss

但是第一次出现了以下错误

Unable to find image ‘sonatype/nexus:oss‘ locally

然后又自动pull了sonatype/nexus,也不知道原因,知道的童鞋可以在下面评论区给我留言

出现以上问题可以忽略,再运行一下命令,会有这样的提示:

Error response from daemon: Conflict. The name "nexus" is already in use by container 80289ffddb82. You have to delete (or rename) that container to be able to reuse that name.

这个提示我忽略了,原因是第一次nexus应该运行起来了

在浏览器里面输入http://192.168.59.103:8081/,页面正常打开了

准备工作就这样完成了

3.nexus必要设置

上面已经安装好了,登录,默认的用户名和密码分别是:admin   admin123

技术分享

下一步如图设置

技术分享

保存设置,这样仓库就算完成了

创建私有maven库

标签:

原文地址:http://www.cnblogs.com/lping/p/5530905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!