A course by Jami Kousa of University of Helsinki teaches Docker from zero to hero. It's free and self-paced and contains a lot of material you need to work through from start to finish. https://www.i-programmer.info/news/240-devops/16586-the-devops-with-docker-course-from-finland.html
A dairy of my work.Just links to the full artices on i-programmer.info