To use Devstack or Analytics Devstack successfully, you must meet the following knowledge and software requirements.
Devstack and Analytics Devstack require an understanding of the following items.
Devstack and Analytics Devstack require the following software.
You must have docker-compose
in your path. On macOS, installing Docker for
Mac takes care of this requirement.
Since a Docker-based Devstack runs many containers, you should configure Docker with a sufficient amount of resources. We find that configuring Docker for Mac with a minimum of 2 CPUs and 6GB of memory works well. For more information, see the Docker documentation.
If you are using Linux, use the overlay2
storage driver, kernel version
4.0+ and not overlay
. To check which storage driver your
docker-daemon
uses, run the following command.
docker info | grep -i 'storage driver'