Nexus 3 Docker容器和备份

我正在从Docker容器testingNexus 3,并使用https://github.com/sonatype/docker-nexus/blob/94d654faa2166b60fe2a4ad9629ff418a305dcb9/oss/Dockerfile 。

问题是,当我上传工件到Nexus我无法find它在文件系统中创build备份。 文件夹/ sonatype-work是空的。 我已经成功地使用这种方法来备份Nexus 2。

请问Nexus 3在哪里存储它的工件?

先谢谢你。

尝试用于“云提供商”中的“Docker容器的备份和恢复”的直升机。

https://github.com/frekele/helicopterizer

如果按照安装说明进行操作,则应该有一个连接数据卷装载。 您可以通过在docker主机执行以下命令(假定卷名是nexus-data)来find它:

# docker inspect nexus-data [ { "Driver": "local", "Labels": null, "Mountpoint": "/some/dir/nexus-data/_data", "Name": "nexus-data", "Options": {}, "Scope": "local" } ] 

这是您需要用于备份脚本的主机目录。