Course Information
Course Overview
Beginner-Friendly Guide to Docker, Docker Desktop, DevOps + More with a Docker Captain, Kubestronaut and CNCF Ambassador
[Docker Endorsed]
Student Testimonials -
★★★★★ " The experience was awesome. Thanks"
★★★★★ " Very good. The workaround and tricks in building container images are just awesome!"
★★★★★ " Great introduction concepts and easy to follow and understand. Would highly recommend."
★★★★★ " Great teacher! Also, he has delved into all the main aspects of the process. I am a confident new Docker user. Thanks! "
★★★★★ " He is great devops teacher, he made me easily understand how docker works, pull, push and create. All my confusion is gone with just a few videos. Thank you so much"
★★★★★ " I enjoy how the instructor explains the origins and progression of things across time in a straightforward and concise manner"
★★★★★ " Excellent resource to ramp up your knowledge on Docker"
Embark on a comprehensive journey into the world of Docker with Dive Into Docker - Introduction to Containers with Docker. The ultimate course designed by a Docker Captain, Kubestronaut and CNCF Ambassador to elevate your understanding and skills in container technology to new heights. This course is not just about learning Docker - it's an opportunity to transform your expertise and career in the rapidly evolving field of containerisation and cloud-native technologies.
Why Choose Our Dive Into Docker Course?
Comprehensive Curriculum: This course has been meticulously designed to cover all key areas of Docker and container fundamentals. From the history of containers and virtualisation to the benefits of Docker Desktop, container images, networking, volumes, and best practices for image creation and multi-stage builds, we ensure you grasp both the fundamentals and advanced techniques.
Dynamic Learning Experience: Prepare for an engaging learning adventure with:
In-Depth Video Tutorials: Master Docker through high-quality video lessons that clarify complex concepts with practical applications and examples
Expert Guidance: Learn from an acclaimed expert in the field, a Docker Captain, Kubestronaut and CNCF Ambassador, bringing a wealth of knowledge and real-world insights into container technologies, Docker, and cloud-native best practices
What You Will Learn:
Docker and Container Fundamentals: Understand the core concepts that make containerisation a cornerstone of modern development and deployment strategies.
Container Images and Operations: Dive deep into how container images work, how to run containers effectively, and manage container lifecycles.
Networking, Volumes, and Storage: Master container networking, port forwarding, and effectively using volumes for persistent storage.
Image Creation and Management: Develop skills in building, optimizing, and managing container images, including multi-stage builds and best practices.
Container Registries: Learn how to push and pull images from registries, understanding the ecosystem of sharing container images.
Cross-Architecture Containers: Explore the techniques for building containers that operate across different hardware architectures, enhancing your application's portability.
Why Learn from Us?
Your instructor brings decades of experience in software development, DevOps, and container technology. With a passion for teaching and a track record of helping students across the globe, this course promises not just to educate but to mentor you through your Docker learning journey.
Join us in Dive Into Docker - Introduction to Containers with Docker to unlock a world of opportunities in containerisation and beyond. Whether you're starting from scratch or looking to deepen your existing knowledge, this course is your gateway to mastering Docker and setting the stage for a thriving career in tech.
Course Content
- 6 section(s)
- 23 lecture(s)
- Section 1 Introduction
- Section 2 Docker Installation and Configuration
- Section 3 Container Images: Layers, Registries and Tags
- Section 4 Running Containers
- Section 5 Container Network Services and Volumes
- Section 6 Building Container Images
What You’ll Learn
- Learn Docker and Container Fundamentals with a Docker Captain and CNCF Ambassador
- We'll cover the history of Containers, Virtualisation and the key ingredients that make Containerisation possible
- The differences between Docker and Docker Desktop
- Setup and install Docker Desktop on Windows, Mac OS X or Linux Desktop
- Learn about Container Images and how they work
- Running Containers with fun and friendly examples
- Container Networking and Port Forwarding
- How to make use of Container Volumes
- Building your own Container Images
- Container Image Best Practices and Multi-Stage Builds
- How to Upload Images to Container Registries
- How to Build Cross Architecture Containers
Reviews
-
LLeonid Lezhnin
Amazing course! Fun and informative. Very good explanation of Docker images and layers. What could be better: 1) Please post the slides you use. I like your presentations and it would be great to have an easy download option. 2) I feel like the topic of volumes was very rushed over. Could be separated from networking topic and have its own section, a bit expanded.
-
NNoble Mutoko
Great course and real hands on intro to docker. Had a few issues on my ubuntu but nothing a quick search could not solve. Overally, great hand on labs throughout, with the final touch of building and uploading to docker my first image.
-
GGeoff Hull
Spot on - accurate account of computing history, main points highlighted, and delivered at a decent pace (no waffle). An excellent introduction. James knows his stuff, and knows how to teach it! A couple of minor points: 1. it looks like the layout of the tar format has changed since the last update of the course 2. In the Lecture 8: Container Images quiz, I selected the answer to "What is the difference between a digest and an image ID?" which said "A digest is a checksum taken from a container registry, while an image ID is a checksum based on the local container image", but that was marked as wrong. Is that a mistake?
-
SSteve Cole
Course was exactly what I was looking for. I wanted a course that would introduce me to the fundamentals of Docker. Lectures and hands on exercises fit well together.