I’m very glad to announce the availability of Coherence on Docker. While it has been possible to run Coherence within Docker for some time, those deployments were limited by lack of multihost networking in Docker. Since Coherence is multihost in almost all real deployments, this was quite limiting.
Docker support is provided as a Coherence Community Project at https://coherence.java.net/. This will take you to a github repository where all Oracle Docker projects live. There you will find instructions on building Docker images, documentation for setting up a Coherence cluster with Docker, and special topics around enabling Coherence Extend, Federated Caching, Persistence, Elastic Data, and JMX.
Docker is supported with Coherence 12.2.1+ and Docker 1.9+, and is, of course, limited to platforms supported by those technologies.
A list of issues is also provided.
We welcome all feedback.