1.安装nexus3的镜像
docker pull sonatype/nexus3
2.查看安装的镜像
docker images
图片.png
3.后台运行容器(将容器内部/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
提示:Maven私服启动容器稍微比较慢,等待1分钟左右
4.查询运行的容器
docker ps
图片.png
5.查询容器详细信息
docker inspect e869387ca43e
图片.png
6.启动maven私服
curl 172.17.0.2:8081 (ip地址通过第5个步骤查信息的)
7.访问maven私服
http://192.168.100.132:8081/ (我的虚拟机ip地址是192.168.100.132)
图片.png
8.登录maven私服
-
老版本账号admin 密码admin123
图片.png - 新版本账号admin 密码在admin.password文件里查看
(1)查看容器id
docker ps
(2)根据id进入容器
docker exec -it 容器id bash
(3)进入nexus-data目录
cd /opt/sonatype/sonatype-work/nexus-data/
提示:随着版本升级admin.password上级目录可能会改变,我用的版
本为 20.10.6
(4)编辑admin.password文件,复制密码
vi admin.password
网友评论