Local installation utilize 80 port, please make sure that you've stopped all services which may used this port.
At the first you need to install docker ce and docker-compose on your development environment. (In the menu section you can chose your platform.)
Execute next command to copy local docker-compose configuration:
cp docker-compose.local.yml docker-compose.yml
To start local environment just run:
docker-compose up -d
Application should be available on http://localhost.
If you need to execute any commands under containers, you just need to get access to container bash:
docker-compose exec {NEEDED_SERVICE_NAME} /bin/bash
For example to get access to php container you should run next command:
docker-compose exec digest /bin/bash
To angular-cli:
docker-compose exec node /bin/bash