Nexus 3 Docker容器和备份

时间:2016-02-23 15:37:18

标签: docker backup nexus3

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

问题在于,当我将工件上传到Nexus时,我无法在文件系统中找到它以创建备份。 文件夹/ sonatype-work为空。我已成功使用此方法备份Nexus 2.

请你告诉我Nexus 3存放其文物的地方。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

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

https://github.com/frekele/helicopterizer

答案 1 :(得分: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"
    }
]

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