Artifactory专业许可证 – NFS

我有一些关于Docker镜像的Artifactoryregistry许可的问题。

看起来像Artifactory Professional可以使用NFS来存储图像,并且他们依赖于数据库,他们需要存储元数据。

两个Artifactory Professional实例是否可以为图像使用相同的NFS共享并共享相同的数据库以访问元数据? 这是否类似于模仿两个Artifactory节点之间的复制? 还是他们仍然需要在节点之间进行推或拉复制?

如果在Artifactory Professional的同一个数据中心有两个以上的节点,那么理想的复制模式是什么? 普通的NFS共享和通用数据库服务器可以提供帮助吗

不幸的是,这不是Artifactory的工作原理 – 在多个Pro节点之间共享一个共同的NFS和\或数据库是非常危险的,并且可能导致一系列不需要的行为,数据丢失,锁等。

复制意味着让一个实例镜像另一个实例作为单独的副本(即出于DR目的),而不是通过共享文件系统和数据库资源。

然而,您提出的要求完全由Artifactory的高可用性版本来解答,它允许(实际上需要)在它的节点之间共享文件系统和数据库,而节点本身可以​​物理地或逻辑地分开。

至于你的问题 – 是的,你将不得不在你的各个节点之间build立复制,他们不能在专业版中安全地共享这些资源。