基于Nexus构建企业私服

搭建 Nexus 私服(centos7)

通常中大型公司都会有自己的maven私有仓库.主要因为大部分公司基于安全考虑,其办公网络和业务网络都是与公网进行网络隔离的.为了便于jar包组件的共享和流水线的自动化构建,都会搭建一个私有服务来统一连接.

今天给大家介绍下如何在Linux下搭建nexus私服.

博主在自己的阿里云服务器上搭建,操作系统为centos7 64位.

基于安装包安装

  1. 创建私有文件夹

​ 博主选择在/usr/local目录下安装该软件,大家可以根据自己偏好自由选择安装目录.

cd /usr/local && mkdir nexus && cd nexus
  1. 下载nexus安装包,这里采用wget下载tar.gz包,大家也可以去官网手工下载安装包.
wget http://www.sonatype.org/downloads/nexus-latest-bundle.tar.gz
  1. 解压下载下来的安装包,并重命名
tar -zxvf  nexus-2.12.1-01-bundle.tar.gz
mv nexus-2.12.1-01 nexus2.12

基于容器镜像安装

容器化是现代互联网发展的一个大趋势,nuxus官方镜像下载地址为https://hub.docker.com/r/sonatype/nexus3/.

  1. 确保你的Linux服务器已经配置了docker环境.

  2. 拉取官方镜像到本地仓库.

    $ docker pull sonatype/nexus3
    
  3. 创建并后台运行容器,暴露主机8081端口.

$ docker run -d -p 8081:8081 --name nexus sonatype/nexus3
  1. curl测试容器可用性
 $ curl http://localhost:8081/

你可能感兴趣的:(基于Nexus构建企业私服)