Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 1
Docker Fundamentals and Setup
Module 2
Working with Docker Images
Module 3
Running and Managing Containers
Module 4
Building Images with Dockerfiles
Module 5
Optimizing Docker Images
Module 6
Data Persistence and Storage
Module 7
Container Networking
Module 8
Orchestration with Docker Compose
Module 9
Advanced Docker Compose Patterns
Module 10
Image Distribution and Versioning
Module 11
Container Security and Hardening
Module 12