Environment Setup:

Local Development (macOS)

Configure a local macOS development environment.

Here's what you'll need:


Installing Docker

Download the Docker Desktop for Mac installer and follow the installation instructions. Once the application is installed and running it will automatically create a Linux virtual machine running the Moby VM image, within which the Docker daemon will run.

Configuring Docker for building and running Linux containers

By default Docker Desktop for Mac will configure the Moby VM with resource limits that are too low for building and running Unreal Engine containers. You will need to use the Docker settings pane to increase the resource allocations: