The Docker Compose template used in this example, that you can clone or download, is hosted in GitHub at.
For more information about allocating memory and swap space, refer to the Docker Settings page.
Docker Desktop for Mac (or an equivalent desktop container environment such as Rancher Desktop) installed, with at least 2 GiB of memory dedicated to Docker Desktop for Mac. For details about how to externalize the storage-group, refer to Managing Storage for Container Images. This Docker Compose example does not do this. The example shown, which makes use of Solace PubSub+ Standard, is suitable for use with up to 100 client connections and is appropriately configured for testing and PoC activities.įor production purposes, we recommend that you mount the storage-group to an external storage device. Step 3: Manage the PubSub+ Software Event Broker. Step 2: Create a PubSub+ Software Event Broker. Step 1: Download the Docker Compose Template. If you're interested in setting up event brokers in an HA redundancy group on a macOS platform, take a look at HA Group Configuration for macOS. This section walks you through the steps to set up a single PubSub+ software event broker container with Docker in macOS using Docker Compose.