nexus3 docker 数据迁移

01. 概述

    参照:https://hub.docker.com/r/sonatype/nexus3/
    在docker下,在有故障,或者需要迁移到别的服务器时,并且有备份数据,则可以参考操作。

02. 搭建nexus

$ sudo mkdir /data/nexus-data && sudo chown -R 200 /data/nexus-data		--创建文件夹,并赋予权限
$ docker run -itd -p 8081:8081 --name nexus-new -v /data/nexus-data:/nexus-data sonatype/nexus3		--创建私服
$ curl -u admin:admin123 http://localhost:8081/service/metrics/ping		--默认账号,测试可行性,pong为通
pong

03. 迁移数据

$ sudo cp -ar $data_bak /data/nexus-data	--拷贝数据过去
$ sudo ls /data/nexus-data			--查看属组是否为200的
$ docker restart nexus-new			--重启一下

重点是复制过去的数据目录需要给权限

sudo chown -R 200

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值