A self-paced workshop with hands-on exercises to learn Docker from basics to deploying containerized applications.
Docker Katas is a workshop consisting of practical exercises designed to teach Docker from basic concepts to deploying containerized applications. It provides a structured learning path that helps developers gain hands-on experience with Docker containers and deployment workflows.
Developers, DevOps engineers, and IT professionals who want to learn Docker through practical exercises, particularly those who prefer self-paced, hands-on learning approaches.
It offers a progressive, resource-guided learning experience that emphasizes practical problem-solving over theoretical instruction, helping learners build real Docker skills through direct experimentation.
Exercises for Docker training
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows learners to progress without time constraints, as emphasized in the philosophy section for maximizing individual learning time.
Guides from 'Hello Docker' basics to advanced deployment scenarios, ensuring a structured and gradual skill build-up.
Focuses on practical exercises over theoretical explanations, helping users gain real Docker experience through direct experimentation.
Integrates with Google Cloud Shell for immediate access without local Docker installation, as shown by the Open in Cloud Shell button in the README.
Relies heavily on pointing to documentation and external blogs for answers, which can become outdated or require constant internet access.
Requires Docker installation locally or a Google account for Cloud Shell, posing access hurdles for users with restricted environments.
Exercises lack built-in feedback or solution checks, making it difficult for learners to self-assess progress without external help.