DEV Community

Cover image for CKA Full Course 2024: Day 1/40 Docker Fundamentals
Lloyd Rivers
Lloyd Rivers

Posted on

3 1 1 1

CKA Full Course 2024: Day 1/40 Docker Fundamentals

Image description

Apologies for the blurry image; I am still trying to learn some new tools. I guess this would be a good chance to see if anyone else knows a way I can upload images and not have them compressed by dev.to.


Today kicks off my journey into the Certified Kubernetes Administrator (CKA) course. The first day was all about Docker fundamentals, and as requested, I created a visual representation to help me (and you) understand how the different components fit together.

What I Learned

In my drawing, I focused on three key parts: the Docker Client, Docker Host, and Docker Registry.

I do feel like I’m reinventing the wheel here, as there are thousands of these images online. However, I saw it as a chance to learn Eraser.io and Canva, so it’s all good!

  1. Docker Client: This is the interface that allows us to interact with Docker. Whether you’re pulling images, running containers, or managing your Docker environment, the client is your go-to tool.

  2. Docker Host: This is where your Docker containers actually run. It can be your local machine, a virtual machine, or even a cloud server. Essentially, it’s the environment that hosts your containers.

  3. Docker Registry: This is where Docker images are stored. Think of it as a library for Docker images. You can pull images from it when you want to run a container or push your custom images to share with others.

Visual Recap

The drawing I made lays out how these components interact, and it really helped solidify my understanding. If you're new to Docker, I recommend creating a similar visual aid to see how everything connects. It makes the concepts much easier to grasp!

You can check out the video here.

A big thank you to course author @piyushsachdeva

onwards!

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Billboard image

Try REST API Generation for MS SQL Server.

DevOps for Private APIs. With DreamFactory API Generation, you get:

  • Auto-generated live APIs mapped from database schema
  • Interactive Swagger API documentation
  • Scripting engine to customize your API
  • Built-in role-based access control

Learn more

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay