使用docker容器安装maven私服,并发布jar包

准备工作

   安装好docker

开始安装maven镜像

1.下载一个nexus3的镜像

docker pull sonatype/nexus3

2.配置宿主机的maven目录,并设置权限

mkdir /opt/nexus-data && chmod -R 777 /opt/nexus-data

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

4.查看是否安装成功

使用docker容器安装maven私服,并发布jar包_第1张图片

5.客户端访问

使用docker容器安装maven私服,并发布jar包_第2张图片

登录

1.右上角登录即可,在登录页可以看到密码是在 如下目录保存

使用docker容器安装maven私服,并发布jar包_第3张图片

2.查看docker中maven私服的容器ID如下

3.进入该容器中

docker exec -it 3762df0a614c bash

4.查看密码

cat /nexus-data/admin.password

密码为bash-4.4$前的所有字符

5.登录

使用docker容器安装maven私服,并发布jar包_第4张图片

上传jar

1.创建一个用户

使用docker容器安装maven私服,并发布jar包_第5张图片

 

2.创建一个仓库地址

使用docker容器安装maven私服,并发布jar包_第6张图片

使用docker容器安装maven私服,并发布jar包_第7张图片

3.修改本地maven的setting,添加maven私服账号,使用创建用户的id,name,password



	
        gothic
        gothic
        123456
      
	
  

 

4.在项目中加上发布地址

   
        
            gothic
            gothic
            http://192.168.59.130:8081/repository/gothic_snapshot/
        
    

 

5.发布,点击idea的deploy即可,切记idea配置好本地maven

使用docker容器安装maven私服,并发布jar包_第8张图片

6.成功

使用docker容器安装maven私服,并发布jar包_第9张图片

 

 

你可能感兴趣的:(服务器)