Install Docker Engine
Install Docker Compose
OS that supports docker engine v18
https://docs.docker.com/engine/install/
The following ports will need to be available internally (within the container): 8081, 8082, 8040, 8045, 8048, 9092, 8070, 8086, 8046, 8047, 8049, 8091, 8061, 8062. 8081 and 8082 will additionally need to be reachable externally between nodes - and your LB/reverse proxy. These ports will be exposed below during container start up. They do not need to be exposed to the end user. The other ports just need to be available within the container and not consumed by another process - some of these ports are configurable via the system.yaml if it cannot be made available.