Docker works natively on Linux, Mac OSX, and Windows 10. If you are using an older version of Windows (and some older versions of Mac OSX), you will need to install Docker Toolbox.
Choose either Docker Native (Windows/OSX) or Docker Native (Ubuntu) to install Docker.
Follow instructions [here](https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/).
- [Install Docker Compose](https://docs.docker.com/compose/install/)
Following instructions (for Mac)[https://docs.docker.com/docker-for-mac/install/] or (for Windows)[https://docs.docker.com/docker-for-windows/install/].
- [Install Docker Compose](https://docs.docker.com/compose/install/)
Run Docker Compose
docker-compose build
Be Patient ... If the containers build successfully, then start the containers
docker-compose up
Note that you may need to build the containers a couple times for everything to converge
Login to container
The docker-compose file creates a default user and password. Below are the defaults but can be overridden by setting environment variables.
username: user@seed-platform.org password: super-secret-password
Note
Don't forget that you need to reset your default username and password if you are going to use these Docker images in production mode!