使用docker运行nexus挂载nfs卷的问题

最近由于业务需求,需要使用docker跑一个nexus私库,用于存储私有的maven库和docker镜像。使用sonatype官方镜像sonatype/nexus3:3.6.0安装,将将数据目录/nexus-data映射为nfs目录时,出现nexus始终不能启动的问题,而不是使用外部数据卷时可正常启动工作。但是使用docker内部卷的话,出现问题或者需要的情况下重启docker后,数据就会丢失,这个只能作为临时玩儿一下还可以,真实使用时显然是不可接受的。

花了很长时间仔细研究nexus本身的报错日志,也始终没有解决问题。后来还是在sonatype/nexus官方镜像的留言中,发现有其他人也遇到数据持久化的问题,但是不是同一个问题。抱着试一试的态度,决定使用镜像clearent/nexus看能否也解决我的问题,没想到安装后,真的解决了我的问题,非常顺畅地启动起来了,用起来也非常好,没有问题了。而且它是随着官方镜像基本上同步更新的,看起来这个镜像比nexus官方本身的镜像还要好用。

希望这个文章对遇到同样问题的人有帮助!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,695评论 15 147
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 13,578评论 0 120
  • 以下原文转载于(https://docs.docker.com/docker-for-mac/)(想找中文版的最新...
    Veekend阅读 12,230评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,428评论 19 139
  • 我跟陌生人聊天嬉闹,没时间对身边的人微笑。 我想尽快老去,或者让时光倒流,一心拒绝当下。 我想对一个人说,如果你喜...
    槿篁阅读 1,365评论 0 0