Learn by Fixing

@learnbyfixing
5 Followers
3 Following
21 Posts
Learn by Doing. Understand by fixing.
Improve your Linux, DevOps and SRE skills by solving real‑world challenges.
https://www.learnbyfixing.com
Websitehttps://www.learnbyfixing.com

Struggling with Docker issues? This new troubleshooting roadmap can help:

https://www.learnbyfixing.com/roadmaps/docker/

It brings together practical guides and structured skill paths to sharpen your Docker debugging abilities.

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Docker roadmap - Learn by Fixing

Follow a complete journey from beginner to expert in Docker troubleshooting.

Learn by Fixing

New guide released: Namespaces and nsenter

It starts from a simple challenge, but every time you solve it, a new constraint is added, and you have to figure out another way to crack it.

The challenge is this: List all listening TCP ports (IPv4) inside a container.

It includes constraints such as using distroless containers and Docker rootless mode.

https://www.learnbyfixing.com/guides/namespaces-and-nsenter

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Namespaces and nsenter - Learn by Fixing

Troubleshoot namespaces in Linux and Docker containers using nsenter.

Learn by Fixing

After a sudden reorganization, your team has just inherited a legacy Docker image with no docs.

The container starts, but no ports are exposed and the logs are unhelpful.

Right now, the application running inside the container is completely inaccessible.

At first, this feels like a quick fix… until you hit the constraints:
- Distroless image
- Rootless Docker setup
- No sudo access

Can you find and expose the port?

https://www.learnbyfixing.com/scenarios/21/

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

A Docker container can't connect to its own DB, but why?

- DNS resolution?
- Network connectivity?
- Rootless Docker misconfig?
- Or all three at once?

Most container issues aren’t where you think they are.

New hands-on scenario to debug this exact mess:

https://www.learnbyfixing.com/scenarios/20/

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

Most people don't fail at learning Linux troubleshooting… They just don't know what to learn next.

Check out this Linux Troubleshooting Roadmap if you want to:

- Improve your Linux troubleshooting skills
- Stop jumping between random topics
- Follow a clear, practical path

https://www.learnbyfixing.com/roadmaps/linux/

#LearnByFixing #DevOps #SRE #Sysadmin #Linux

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

New guide released: Signals in Docker

- Why PID 1 is important inside a container
- docker stop vs docker kill
- How to make containers shut down gracefully
- How to send signals to containers

https://www.learnbyfixing.com/guides/docker-signals/

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

What is the most effective way to strengthen your troubleshooting skills?

Practice in real scenarios.

We’ve published a GitHub repository with descriptions of all our scenarios, allowing you to explore them and challenge yourself:

https://github.com/learnbyfixing/learnbyfixing

If you find it useful, please give the repo a ⭐!

GitHub - learnbyfixing/learnbyfixing: Hands-On Linux and DevOps Challenges. Fix real Linux servers. Practice your troubleshooting skills.

Hands-On Linux and DevOps Challenges. Fix real Linux servers. Practice your troubleshooting skills. - learnbyfixing/learnbyfixing

GitHub

New scenario released! 🚀

An app was set up locally using Docker Compose... but it doesn't start.

It has 3 services: proxy, app and database.

Can you make it work?

https://www.learnbyfixing.com/scenarios/19/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

New scenario released! 🚀

You tried to start a containerized app, but it doesn't run.

A colleague says it works on their laptop.

Can you make it run without changing the app's code?

https://www.learnbyfixing.com/scenarios/18/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing

New scenario released! 🚀

A Docker image was built to deploy an app to production… but there’s a problem.

It's over 1 GB.

Your mission: optimize its size to be under 20 MB.

Can you fix it?
https://www.learnbyfixing.com/scenarios/17/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker #Linux

Learn by fixing

Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

Learn by fixing