Materialize Documentation
Join the Community github/materialize

Using Docker

Many of our demos rely on Docker and Docker Compose to make it easy to deploy Materialize, along with any other infrastructure the demo needs.

For the best experience using Docker, we recommend following the guidelines outlined here.


Follow the official instructions to install Docker and Docker Compose:

Increase Docker resources

Because many of our Docker-based demos leverage a large number of pieces of infrastructure, we recommend running Docker with at least 2 CPUs and 8 GB of memory.

On macOS:

  1. Open Docker for Mac’s Preferences window.

  2. Click Resources.

  3. Click Advanced.

  4. Move the CPUs slider to at least 2.

  5. Move the Memory slider to at least 8.00 GB.

  6. Click Apply & Restart.

Note that on Linux, Docker automatically shares memory with the host machines; as long as your host machine has more than 8 GB of memory, you shouldn’t run into issues.

Did this info help?
Yes No