Docker安装搭建Nexus私有仓库

Docker安装搭建Nexus私有仓库(Nexus 3.1.8)

一、安装Docker和Docker-compose

可参考我的博客:Linux Cenots7 安装 docker 和 docker-compose 很详细,这里不再赘述!

二、选择Nexus镜像

1.前往hub.docker.com

 2.搜索关键词:Nexus 

 3.选择自己想要使用的版本,我这里使用的版本为:sonatype/nexus3

4.执行上图红框示例的命令

     等待下载完毕!此时默认下载的是最新版本。

三、编写启动文件

文件如下:(nexus.yml)

# maven-nexus
version: '3.1'
services:
  nexus:
    restart: always
    # 要启动的镜像
    image: sonatype/nexus3
    container_name: nexus
    # 映射宿主机端口
    ports:
      - 8081:8081
    # 挂载数据卷
    volumes:
      - /usr/local/docker/nexus/data:/nexus-data

在nexus.yml文件所在文件夹执行启动命令:

docker-compose -f nexus.yml up

PS:有时会因为数据卷挂载失败导致启动失败,原因是自动创建出来的/usr/localdocker/nexus/data/文件夹权限问题。

解决办法:

执行命令 chmod 755 /usr/localdocker/nexus/data/  给挂载出来的数据卷赋权限再次启动即可!

启动成功后在浏览器输入地址:http://你的服务器地址IP:8081

例如我的:

登录账号:admin

登录密码:在挂载出的数据卷下,例如我的在 /usr/localdocker/nexus/data/ 下 admin.password 文件中

执行 cat /usr/local/docker/nexus/data/admin.password 查看密码登录即可

登录成功界面如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值