Prepare for this workshop by following the installation instructions for Docker Engine.
Make sure you can run the following commands, showing version numbers higher than or equal to the following:
$ docker --version
Docker version 17.03.0-ce, build 60ccb22
$ docker-compose --version
docker-compose version 1.11.2, build dfed245
$ docker-machine --version
docker-machine version 0.10.0, build 76ed2a6
If you don't have an account on hub.docker.com, create one. Then log in using the command:
docker login
Make sure you export your Docker Hub username as an environment variable:
export DOCKER_HUB_USERNAME="matthiasnoback"
You can add this to ~/.bash_profile
too if you like, to make this variable available every time you start a new Bash session.
Make sure you have VirtualBox installed on your machine.