赞
踩
Nexus
简介nexus
的全称是Nexus Repository Manager
,是Sonatype
公司的一个产品。它是一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。
要用它来搭建公司内部的maven
私服。但是它的功能不仅仅是创建maven
私有仓库这么简单,还可以作为nuget
、docker
、npm
、bower
、pypi
、rubygems
、git
、yum
、go
、apt
等的私有仓库。
docker
)Nexus3
镜像docker pull sonatype/nexus3
Nexus3
容器docker run -itd \
-p 8081:8081 \
-p 8082:8082 \
-p 8083:8083 \
--privileged=true \
--name nexus3 \
-v /data/nexus-data:/var/nexus-data \
-e INSTALL4J_ADD_VM_PARAMS="-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=/some-other-dir" \
--restart=always \
docker.io/sonatype/nexus3
访问http://124.222.244.223:8081/
点击右上角Sign in
按钮。第一次登录时,登录弹窗中会显示密码位于/nexus-data/admin.password
。可以在控制台中进入容器查看:
进入容器:
docker exec -it nexus3 /bin/bash
查看密码:
cat /opt/sonatype/sonatype-work/nexus3/admin.password
Windows
)下载windows
版本压缩包后,解压到自己想要存放的位置。
接下来以管理员身份打开CMD
,cd
到安装目录下,执行下面两步启动命令:nexus.exe /install
和nexus.exe /start
即可,此时就私服安装以及启动就都已经完成了。
nexus.exe /install #安装服务,将程序安装到系统服务列表
nexus.exe /run #运行服务,将程序启动起来(前台线程启动,退出界面即退出程序)
nexus.exe /start #启动服务,将程序以服务的形式启动,将后台调用run进行启动,需等待部分时间完成启动
nexus.exe /stop #停止服务
nexus.exe /status #查看服务状态
nexus.exe /uninstall #卸载服务,在系统服务列表卸载当前服务后,可执行install重新安装
访问http://124.222.244.223:8081/
点击右上角Sign in
按钮。第一次登录时,登录弹窗中会显示密码位于D:\nexus\nexus-3\sonatype-work\nexus3\admin.password
。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。