Learn

Why Data Agility Is Essential for Your Business

Make simple, powerful, and immediate changes to any aspect of how information is interpreted and acted on.

Community

Why Data Agility Is Essential for Your Business

Make simple, powerful, and immediate changes to any aspect of how information is interpreted and acted on.

Company

Why Data Agility Is Essential for Your Business

Make simple, powerful, and immediate changes to any aspect of how information is interpreted and acted on.

Skip to main content

MarkLogic Server

Supported Platforms

MarkLogic Server is supported on the following platforms:

Platform

Comment

Microsoft Windows Server 2019

Microsoft Windows Server 2016

Microsoft Windows Server 2012 (x64)

Microsoft Windows Server supports Open Neural Network Exchange format (ONNX) for machine learning. To use the ONNX APIs and obtain the required Machine Learning libraries, download the GPU-enabled version of MarkLogic Server for Windows.

Microsoft Windows 10 (x64)

Desktop Microsoft Windows 10 (x64) is supported for development only. Use Windows Server for Production.

Mac OS X 10.14 or later

Mac OS X is supported for development only. Conversion (Office and PDF) and entity enrichment are not available on Mac OS X. A 64-bit capable processor is required (http://support.apple.com/kb/HT3696).

Docker

Docker is supported for development and production (one container per host recommended). For more details, see https://developer.marklogic.com/code/docker/.

Red Hat Enterprise Linux 7 (x64)

Red Hat Enterprise Linux 8 (x64)

CentOS 7 (x64)

CentOS 8 (x64)

Amazon Linux 1 (x64)

Amazon Linux 2 (x64)

Red Hat Enterprise Linux 7 (x64) and CentOS 7 (x64) are supported on VMware ESXi 6.0 and Kernel-based Virtual Machine. Starting with MarkLogic 10.0-2, Red Hat Enterprise Linux 8 (x64) and CentOS 8 (x64) are also supported.

CentOS 7 and 8 (x64) are supported on the Azure platform.

All Linux platforms support Open Neural Network Exchange format (ONNX) for machine learning. To use the ONNX APIs and obtain the required Machine Learning libraries, download MarkLogic Server for Linux.

Either none, deadline, mq-deadline, or kyber I/O scheduler is required to ensure efficient disk I/O for MarkLogic Server on Linux. When configuring an I/O scheduler with SSDs in a virtualized environment (including any cloud-based virtual machines), the OS I/O scheduling must be set to none for 4.x kernels or noop/none for older 3.x kernels. For more details, see:

For a list of packages required for each Linux platform, see Appendix: Packages by Linux Platform.

Note

MarkLogic now supports the 1-Click AWS option in AWS Marketplace. Because of this, the published MarkLogic AMIs will have data volume predefined.