1

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

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

您能否告诉我 Nexus 3 存储其工件的位置。

4

2 回答 2

0

如果您按照安装说明进行操作,您应该有一个 nexus-data 卷挂载。您可以通过从 docker 主机执行以下命令来找到它(假设卷名是 nexus-data):

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

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

于 2017-02-08T20:22:59.443 回答
0

在 Cloud Providers 中尝试用于 Docker 容器的备份和还原的直升机。

https://github.com/frekele/helicopterizer

于 2016-04-18T17:21:19.287 回答