Please provide a tutorial suitable for beginners

I would like to use Traefik 2 with Docker when it releases... I love the software, YAML, TCP and the new dashboard's look. The installation should be secure and should include some common configuration options used in static and dynamic label based config too.
A walkthrough tutorial would be nice, as I usually struggle with the documentation alone.
Like this one: https://www.digitalocean.com/community/tutorials/how-to-use-traefik-as-a-reverse-proxy-for-docker-containers-on-ubuntu-18-04

Note: I am now using Traefik 1.7.14 in a docker container.

Here's how I did mine, but it still has a few issues that I am wringing out.

Some of the key issues I am facing in 2.0 are