MarkLogic is available at Docker Hub, the world’s largest library and container community, to make it easier than ever to deploy MarkLogic in containers. It’s fully supported by MarkLogic, and with automated builds, you can be sure to have the latest updates. As with everything MarkLogic, it’s designed to keep all of your data secure while simplifying data integration, which helps you build apps quickly.
MarkLogic has always been compatible with containerized technologies (like Docker), but it was previously up to users to build the MarkLogic image. This official MarkLogic image at Docker Hub standardizes the image-building process, follows best practices from Docker and embeds the right level of security and image layering to provide an efficient and effective MarkLogic environment.
Containers are the solution to run software reliably as it’s moved from one environment to another. Not only do containers package up applications for ease of use, they also reduce costs through sharing computing resources. Containers allow for efficient microservice architectures to make it easier for organizations to build applications due to the flexibility, speed of delivery and maintainability they offer.
We believe containers are the paradigm for modern architectures, and they’re a great fit for using MarkLogic. Developers already get significant agility with MarkLogic, which provides a fast and iterative way to integrate, store, manage and search data. Now, by combining MarkLogic and containers, developers can deploy with greater ease and speed.Developers can download a MarkLogic image from Docker Hub and simply write an application, place it in a container and deploy. A single command gives developers a lightweight, self-contained sandbox, and when they’re done, another command removes everything. Developers can easily write an application once and deploy it for development, test, operations and support teams.
Visit Docker Hub for our publicly available, fully supported MarkLogic container image.