docker版nexus安装及使用
最近在折腾nexus 搭建私服,现在已经折腾的差不了,所以打算把过程记录来,方便以后查阅,也可以给其他安卓程序员小伙伴参考下。[安装docker][1]为什么要使用docker?这个要自行百度之类的,反正是简单(linux复杂些,不过也只是命令行照填而已)方便实用~[下载并安装][2]docker pull sonatype/nexus3docker volume create /var/n
·
最近在折腾nexus 搭建私服,现在已经折腾的差不了,所以打算把过程记录来,方便以后查阅,也可以给其他安卓程序员小伙伴参考下。
- [安装docker][1]
为什么要使用docker?这个要自行百度之类的,反正是简单(linux复杂些,不过也只是命令行照填而已)方便实用~ [下载并安装][2]
docker pull sonatype/nexus3
docker volume create /var/nexus_data
docker run -d -p 8081:8081 --name nexus -v nexus-data:/var/nexus-data --restart=always sonatype/nexus3
这样基本上就可以了,因为我这的linux环境,所以
/var/nexus-data
这个目录可能要根据你自己的环境改下才行,然后可以执行然后打开浏览器输入ip:port
就可以看到服务是否起来了。如果系统是win10或mac则直接安装docker客户端,打开kitematic->搜索sonatype/nexus3->点击create,就会自己行安装并运行了。由于端口是随机的,所以如果有需要,可以在安装完后在项目的setting设置
使用
小坑
坑在是基于android gradle
- 如果是使用+号来代替具体版本,那么可能在gradle更新的时候更新不到最新版。如果遇到这个问题执行
./gradlew --refresh-dependencies build --info
,完了再执行gradle 同步即可。
- 如果是使用+号来代替具体版本,那么可能在gradle更新的时候更新不到最新版。如果遇到这个问题执行
[1] https://docs.docker.com
[2] https://hub.docker.com/r/sonatype/nexus3/tags/
更多推荐
已为社区贡献1条内容
所有评论(0)