First one which docker recommends, Play with docker classroom which is inspired by the Docker Playground where you can create five instance to play around docker and docker swarm for four hours all for $0 cost. Credits to Docker Captain – Marcos Nils & Jonathan Leibuisky for building this amazing tool for Docker Community. You can start with the beginner level and complete the advanced level to get the good glimpse of docker and how you can think of using it for your infrastructure with the help of these interactive tutorials.
There is best paid training and consultation on the Docker, Kubernetes, Advanced Linux , Linux Kernel etc. technologies by, CloudYouga Trainings. I have done a course from them and it is amazing with complete in-depth details of the concept. And, they are planning to add more course in their portfolio related to DevOps.
For introductory course in devops, Intro to DevOps by Udacity to understand the terminology and architecuter to address the problems.
This Udemy course Docker Technologies for DevOps and Developers - Udemy is good to understand the docker terminology and Devops skills to apply the right workflow and better deployment. Another course Docker for Professionals: The Practical Guide - Udemy
Learn new technologies right in your browser by Katacoda - Interactive Learning Platform for Software Engineers is one of the best interactive tutorial for docker and its related technologies. This is personally my favourite because I could test my deployment and then go and catch for the pros and cons of the system. Wonderful idea. And, the best part is you could write your own interactive tutorial using Katacoda Teach which they called scenario using this platform.
“Ship your Apps with Confidence” by Codeship is a Continuous Integration Platform in the cloud. They have tag line Building for the builders which states everything and this is one of the best platform for CI/CD and parallel deployment. You could test and run your CI/CD pipeline using docker, kubernetes, etc. (Note: Last week Codeship is acquired by the CloudBees)
Stay up to date with everything about docker by another Docker captain, Ajeet Singh Raina, Docker Captain Blog which teach you about docker on raspberry pi, IoT devices, LinuxKit, InfraKit, docker on aws, azure, digital ocean, etc. etc. Collabnix is conglomerate of open collaboration & LINUX. Lot of enthusiasm and energy, tips and tricks and perfect guide to IT infrastructure, system management, integration and automation, etc.
Some other useful links and tutorials for docker:
Docker curriculum - Docker for Beginners
Container Tutorials
Docker Tutorials and Labs docker/labs (Most Recommended)
Training modules from EMC {code} codedellemc/training
Awesome Docker at veggiemonk/awesome-docker
Hope this helps. Thank you.