ubuntu16.04安装docket:https://blog.csdn.net/jinking01/article/details/82490688
阿里云使用docker安装nexus:https://blog.csdn.net/qq_29308413/article/details/89203981
基于Docker搭建Maven私服
1. 下载一个nexus3的镜像
docker pull sonatype/nexus3
2. 将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。
docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3
3. docker ps 查看进程(此过程需要等待1分多钟)
4. docker inspect (容器id)f12c7cdeb7c8 查询容器信息
5. curl 172.17.0.2:8081
6.关闭防火墙: systemctl stop firewalld.service
7. 访问http://121.40.254.23:8081/(服务器ip地址+端口号)
https://www.cnblogs.com/wbl001/p/11154828.html
9. 步骤八:找到admin.password文件,默认位置在
opt/sonatype/sonatype-work/sonatype-work/nexus3/admin.password
关闭防火墙,访问http://ip:8081
Maven私服启动容器稍微比较慢,等待1分钟即可。
安装好nexus后登陆密码问题:https://www.cnblogs.com/wbl001/p/11154828.html
记录下docker常用命令
1.查看是否下载成功
docker ps
2.docker inspect 容器id 查询容器信息
docker inspect dd1f28238dff
3.docker stop 容器id 停止容器id
4.docker rm 容器id 删除容器id
5.docker exec -it 容器id/容器名 bash (进去容器内部)
6.Exit退出
7.docker stop nexus #停止nexus
8.docker start nexus #启动nexus 启动时间大约1分钟
本地代码如何上传到maven私服
cmd mvn -version 找到maven conf 的 setting 文件
打开后配置如图