1.介绍:搭建Nexus私服的主要目的是为了解决工作上组件之间的jar包依赖管理。特别是基础架构部门的jar包要共享出来,就需要把jar包deploy发布到nexus私服上。
2.编写docker-compose.yml文件
version: '3.1'
services:
nexus:
image: sonatype/nexus3
restart: always
container_name: nexus3
ports:
- "8099:8081"
volumes:
- nexus-data:/nexus-data
volumes:
nexus-data:
3.注意:nexus默认的端口是8081 所有在编写docker-compose.yml文件的时候映射的端口是8081作为容器内部的端口
4.启动容器命令docker-compose up -d
5.启动成功以后进入nexus容器内部查看登入密码
查看容器id命令是:docker ps
进入容器的命令是:docker exec -it #容器id /bin/bash
6.找到admin.password
cat /opt/sonatype/sonatype-work/sonatype-work/admin.password
7.登入nexus客户端
http://ip:8099 输入账户和密码即可