TechOps Examples
Hey — It's Govardhana MK 👋
Welcome to another technical edition.
Every Tuesday – You’ll receive a free edition with a byte-size use case, remote job opportunities, top news, tools, and articles.
Every Thursday and Saturday – You’ll receive a special edition with a deep dive use case, remote job opportunities and articles.
👋 👋 A big thank you to today's sponsor RUN DOWN AI
How 2M+ Professionals Stay Ahead on AI
AI is moving fast and most people are falling behind.
The Rundown AI is a free newsletter that keeps you ahead of the curve.
It's a free AI newsletter that keeps you up-to-date on the latest AI news, and teaches you how to apply it in just 5 minutes a day.
Plus, complete the quiz after signing up and they’ll recommend the best AI tools, guides, and courses — tailored to your needs.
IN TODAY'S EDITION
🧠 Use Case
How Docker Container Images Work with Real Example and Breakdown
👀 Remote Jobs
Anagram is hiring a Site Reliability Engineer
Remote Location: Worldwide
1001 is hiring a DevOps Engineer
Remote Location: Worldwide
Powered by: Jobsurface.com
📚 Resources
🔴 I wrote 250+ DevOps and Cloud use cases in this newsletter, and started the journey on Medium to spread real-world DevOps and Cloud expertise.
Expand your DevOps Knowledge by reading the latest articles on my Medium account.
If you’re not a subscriber, here’s what you missed last week.
To receive all the full articles and support TechOps Examples, consider subscribing:
🧠 USE CASE
How Docker Container Images Work with Real Example and Breakdown
You run docker pull and typically you see the image downloading in seconds.
$ docker pull python:latest
latest: Pulling from library/python
aad63a933944: Pull complete
fbd2732ad777: Pull complete
2d473b07cdd5: Pull complete
a8a91b9c15e9: Pull complete
b10cf8d7e75f: Pull complete
Digest: sha256:08a0ddc21f9ef2fb4d0e0e0baf4e93f3e4e8ff74c8a7bda14f74ef9e3a735247
Status: Downloaded newer image for python:latestIt feels simple, but how is the container image formatted??
Breaking Down the Container Image Format
When you pull an image, the full name is a structured format that tells Docker exactly where to go and what to fetch. Take this example:

Domain: ghcr.io
This defines the registry. Docker uses this to know which service to contact. It could be Docker Hub, GitHub Container Registry, AWS ECR, or any other registry.Path: techops/labs/app
This is the repository inside the registry. It organizes and groups related images together.Tag: latest
This is a mutable identifier. It points to a specific image but can change over time when new versions are pushed. Tags like v1.2.3 are more stable, while latest is a moving pointer.Digest: sha256:...
This is an immutable identifier. It is a cryptographic hash of the exact image content. Once published, it never changes. Using a digest ensures you always get the same build.
Together, the tag and digest define a build. The tag makes it easy to reference and update, while the digest guarantees reproducibility.
tag and digest decides whether your environment stays predictable or risks pulling a different binary tomorrow.
That is why many teams use tags for development and digests for production.
Popular Image Registries
The popular image registries you may come across in day to day work are mostly tied to the ecosystem you operate in.

Docker Hub → Most used for public images and community projects
GitHub Container Registry (works only as a registry endpoint, no UI) → Used when code and containers live together
Red Hat Quay → Common in Red Hat and OpenShift environments
AWS ECR Public → Natural choice for AWS workloads
Microsoft Artifact Registry → Official images for Windows and dev tools
Practical Nuances
Tags change, digests don’t. Use digests in production.
Use the registry closest to your workloads for speed and cost.
GHCR images are private by default, Docker Hub public by default.
Authentication is not uniform. Docker Hub can be used anonymously for public pulls, GHCR requires tokens for almost everything, and AWS ECR relies on IAM.
🔴 Get my DevOps & Kubernetes ebooks! (free for Premium Club and Personal Tier newsletter subscribers)
Looking to promote your company, product, service, or event to 55,000+ DevOps and Cloud Professionals? Let's work together.




