首先下载Nexus
先升级数据源sudo apt-get update
docker内下载Nexus docker pull sonatype/nexus3
下载完成之后cd /usr/local/
创建dokcermkdir docker
进入docker内部cd docker
创建nexusmkdir nexus
在nexus内部创建cd nexus
docker-compose.ymlvi docker-compose.yml
version: '3.1'
services:
nexus:
restart: always
image: sonatype/nexus3
container_name: nexus
ports:
- 8081:8081
volumes:
- /usr/local/docker/nexus/data:/nexus-data
安装Docker-compose–方式
安装Python3.2:
1 //安装 Python 发布版本,dev包必须安装,很多用pip安装包都需要编译
sudo apt-get install python3.2 python3.2-dev
1、安装python-pip
apt install -y python-pip
安装docker-compose
-i 后面的为切换下载源为阿里云的 下载速度更快
pip install -i https://mirrors.aliyun.com/pypi/simple docker-compose
或者sudo apt-get install docker-compose
待安装完成后,执行查询版本的命令,即可安装docker-compose
docker-compose version
出现以下为成功安装
docker-compose version 1.25.5, build unknown
docker-py version: 4.2.0
CPython version: 2.7.17
OpenSSL version: OpenSSL 1.1.1 11 Sep 2018
启动nexusdocker-compose up -d
启动时如果出现权限问题可以使用:chmod 777 /usr/local/docker/nexus/data
赋予数据卷目录可读可写的权限
浏览器访问:ip地址:8081
项目中使用maven私服
最后一步maven Setting配置
私服下载maven