我看到一些关于在Docker容器中运行markogic集群的文档,但不确定是否有人在Production中运行marklogic docker容器。
有人在docker容器中使用marklogic进行生产服务吗?
如果你问在Docker中是否有人在生产中使用MarkLogic,是的,我知道人们成功地这样做了。如果您要求它“准备好生产”(标题)或者是MarkLogic“支持”或在Docker中经过测试或认证,那么这对您的销售或支持代表来说就是一个问题。通常这种开放式问题有一个类似的开放式答案。例如,有许多Linux操作系统发行版既没有“支持”也没有“认证”,也没有经过测试,但事实上工作,您可能会发现支持可以帮助您解决或修复您报告的错误。类似地,存在“支持的”操作系统,这取决于配置和用例不能很好地工作或者需要比通常的定制量更多的操作系统。
在docker中需要注意的事项 - 这也与VM中的问题相似(并非所有这些问题都得到支持,但在生产站点中使用)。其中许多都可以解决。
还有许多其他考虑因素。通常,它们在VM或云环境中运行服务器的性质非常相似。有一些关于主机系统行为的基本假设,通常对于'裸机'知识操作系统安装是正确的,但在虚拟机和其他更多软件定义平台中并不容易确定并且具有更高的可变性 - 因此更难测试甚至讨论。
参考文献:在MarkLogic World 2017 https://www.marklogic.com/resources/chicago-lightning-talks/上讨论