0

使用 Nexus2,我们在 git repo 中存储了带有所有配置设置的 nexus.xml,因此我们总是可以从头开始重新创建我们的 nexus。使用nexus3,结构似乎发生了变化,我找不到类似的xml文件包含存储库和其他配置设置,因此我可以将此文件添加到我们的git repo。当我有这样的文件时,我可以创建一个包含此配置的 docker 映像,因此将来不需要配置时间。

问候

迈克尔

4

1 回答 1

1

不,Nexus Repository Manager 3 没有包含配置的单个文件。OrientDB 中存储了很多内容,这是设计使然。在我们的 3.2 版本中,将有一个可能对您有用的数据库导出功能。这将创建一个 GZIP 的 json 文件(可能不是检查 git 的最佳方式),但您可以将其保存在某个地方以进行恢复。

另一件可能有用的事情是使用像 Chef 这样的东西来配置 Repository Manager 实例。一个很酷的社区成员和其他人一直在合作:https ://github.com/dhoer/chef-nexus3 ,这可能对你有用。

于 2016-12-14T16:21:27.493 回答