This is my introductory talk on Docker that I gave on 1st Drupal Serbia meetup in Niš-
https://www.meetup.com/top-lista-drupalista/events/238489719/
The story about the docker is just too complex to be covered up with a single 40 minute talk, so I gave an overview on virtualization technologies and how is the docker positioned there.
Included in presentation, I showed practically how easy it is to start a container once the docker application is installed.
It enables both Windows and Mac to have seamless development integration of PHP, web server and database but also Linux would benefit from isolation of environments for different projects.
Get the docker here: https://www.docker.com/
Once installed, check Drupal quick start with this docker-compose.yml https://github.com/wodby/docker4drupal
More complex but powerful Drupal containers with Docksal (still experimental with native docker) with this docker-compose.yml https://github.com/docksal/docksal/
Both are multicontainer and require some understanding and familiarity with terminal. But both are powerful tools for every developer.
If you wish to discuss matters with me, you may wait for another live presentation or catch me somewhere online, I'm easy to find and always in a good mood for a discussion on any matter.