微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从经典的 nexus3 安装迁移到使用 Docker 的容器化安装

如何解决从经典的 nexus3 安装迁移到使用 Docker 的容器化安装

我目前正在尝试从经典的 Nexus Repo 3.18.1 安装(nexus 从带有 ./nexus start 的二进制文件运行)迁移到带有 Docker (3.30.1) 的容器化版本。

查看 Moving nexus article 过程似乎很简单,但重点是我需要移动的两个目录:

  • 应用目录
  • 数据目录
  • (blob 存储,但在我的情况下它在数据目录下,所以没关系)

我面临的问题是在 official docker documentation for sonatype/nexus3 中只指定了一个卷,并且它是相对于数据目录的卷。

我应该如何将应用程序目录移动到容器中?从我通过 ssh 进入一个干净的新 sonatype/nexus3 容器所看到的,我可以看到应用程序目录位于 /opt/sonatype/nexus 中,我应该使用另一个卷将现有文件安装到该目录中吗?有没有更好的解决方案?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。