BigMemory 4.4.0 | Installation Guide | Using Terracotta Products in Docker Containers
 
Using Terracotta Products in Docker Containers
If you want to run Terracotta products (Ehcache-based client, Terracotta Server, Terracotta Management Console - TMC) in Docker containers, we have provided some instructions and Dockerfiles to get you started.
When you install your Terracotta product using the Software AG Installer, instructions on using Docker are created at the following locations under the installation root location:
*The "images" folder
This contains the Docker image definition, using Dockerfiles, as well as some instructions and information on how to run containers built from those images.
We suggest you build images in this order:
1. server (the Terracotta Server)
2. client (some Java code running Ehcache, configured to connect to the Terracotta Server)
3. management (the TMC, used to monitor and manage your Terracotta servers and clients)
*The "orchestration" folder
This contains Docker Compose orchestration files, to help you set up more complex scenarios (several Terracotta Servers, several clients, one TMC).
Note:
The orchestration instructions assume you already built the Docker images.