Learn by Fixing

@learnbyfixing
5 Followers
3 Following
16 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

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

🚀 Big Update: From Tutorials to Real Challenges.

Our labs are now real challenges, featuring:

- A "Check Solution" button to instantly validate your work.
- Optional hints if you get stuck.
- Full solution reveal when you're ready.

Less: "Follow these steps".
More: "Something is broken. Fix it."

Because that’s what real-world scenarios look like.

Ready to take on real DevOps challenges?

https://www.learnbyfixing.com

#LearnByFixing #DevOps #SRE #Sysadmin #Linux #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

Instant DevOps Labs: Hands-On & Free! 🚀

Get 15 minutes of real Linux environment practice with genuine scenarios.

No signup. No email. No credit card required.

https://www.learnbyfixing.com

#LearnByFixing #DevOps #SRE #Sysadmin #Linux #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

New features are here! 🚀

We’ve just launched two highly requested improvements:

- Skill-level filtering in Scenarios: find the right challenges for you.
- GitHub login support: seamless access using your GitHub account.

Ready to dive in and get hands-on? https://www.learnbyfixing.com/scenarios/

#LearnByFixing #DevOps #SRE #Sysadmin #Linux

New scenario released! 🚀

Your challenge: reload the configuration of a containerized app without restarting the Docker container.

Sounds easy? Not so much when the container uses a distroless image (no shell, no debugging tools).

This scenario walks you through how to do it: https://www.learnbyfixing.com/scenarios/16/

Happy fixing!

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

We have just expanded the Environment Variables guide to include their use in Docker containers:

https://www.learnbyfixing.com/guides/environment-variables/

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #Docker #Containers #EnvironmentVariables

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