Advertisement · 728 × 90

Posts by Learn by Fixing

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

Your team has just inherited a legacy Docker image with no docs.

No ports are exposed and the logs are unhelpful.

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

Can you find and expose the port?

www.learnbyfixing.com/scenarios/21/

#LearnByFixing #Docker

1 day ago 0 1 0 0
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

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.

www.learnbyfixing.com/scenarios/20/

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

1 week ago 1 1 0 0

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 skills
- Stop jumping between random topics
- Follow a clear, practical path

www.learnbyfixing.com/roadmaps/lin...

2 weeks ago 0 1 0 0
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

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

www.learnbyfixing.com/guides/docke...

2 weeks ago 2 1 3 0
Preview
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

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:

github.com/learnbyfixin...

3 weeks ago 0 2 0 0
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

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?

www.learnbyfixing.com/scenarios/19/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

4 weeks ago 0 1 0 0

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?

www.learnbyfixing.com/scenarios/18/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

1 month ago 0 1 0 0

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?
www.learnbyfixing.com/scenarios/17/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

1 month ago 1 1 0 0
Advertisement
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

🚀 Big Update: From Tutorials to Real Challenges

Our labs are now real challenges, featuring:

- A "Check Solution" button
- Optional hints if you get stuck
- Full solution reveal when you're ready

www.learnbyfixing.com

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

1 month ago 0 1 0 0
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, Docker, DevOps and SRE skills by solving real-world challenges.

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.

www.learnbyfixing.com

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

2 months ago 0 1 0 0
Scenario filter

Scenario filter

New features are here! 🚀

We’ve just launched two highly requested improvements:

- Skill-level filtering in Scenarios
- Seamless access using your GitHub account

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

#LearnByFixing #DevOps #SRE #Sysadmin #Linux

2 months ago 1 1 0 0
Scenario description

Scenario description

New scenario released! 🚀

Reload the configuration of a containerized app without restarting the Docker container.

Sounds easy? Not so much when the container uses a distroless image.

www.learnbyfixing.com/scenarios/16/

Happy fixing!

#LearnByFixing #DevOps #SRE #Sysadmin #Docker

2 months ago 0 1 0 0
Docker logo

Docker logo

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

www.learnbyfixing.com/guides/envir...

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

2 months ago 0 1 0 0
Docker logo

Docker logo

New scenario released! 🚀

You have a verbose Docker container.
Your challenge: make it log ERROR messages only without modifying the image.

Sharpen your Docker skills and try it now:
www.learnbyfixing.com/scenarios/15/

Happy fixing!

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

3 months ago 0 1 0 0
Post image

New free guide released! 🚀

Do you want to troubleshoot Linux like a pro? Our latest guide shows you how to inspect system calls using strace, a must-have tool for every SysAdmin, SRE and DevOps engineer.

www.learnbyfixing.com/guides/syste...

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #strace

3 months ago 2 1 0 0
Advertisement
Post image

New scenario released! 🚀

In this scenario, you’ll learn how to:
- Identify which port a program needs to listen on.
- Track down the process that's already listening on that port.

www.learnbyfixing.com/scenarios/14/

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #syscalls #strace

3 months ago 1 1 0 0
Post image

New scenario released! 🚀

Having the config file for a program is not enough. You also need to put it in the right place.

Check it out and level up your troubleshooting skills: www.learnbyfixing.com/scenarios/13/

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #syscalls #strace

4 months ago 1 1 0 0
Post image

New scenario released! 🚀

www.learnbyfixing.com/scenarios/12/

Imagine you don't know how to quit vi / vim / neovim .
Figure out how to exit without using any vi commands.

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin #vi #vim #neovim

4 months ago 1 1 0 0
Preview
Learn by fixing Learn by Doing. Understand by Fixing. Improve your Linux, DevOps and SRE skills by solving real-world challenges.

We are excited to announce the official launch of Learn by Fixing! 🚀

Ready to try it? www.learnbyfixing.com

Happy fixing!

#LearnByFixing #Linux #DevOps #SRE #Sysadmin

4 months ago 1 1 0 0
Diagram of a pipe

Diagram of a pipe

New guide released! 🚀

Learn how pipes work and how to connect commands using them.

www.learnbyfixing.com/guides/pipes/

#LearnByFixing #linux #DevOps #shell #pipes

4 months ago 0 1 0 0

🚀 New guide released!

Learn how to redirect input and output when running a program from the shell.

www.learnbyfixing.com/guides/shell...

#LearnByFixing #linux #shell

4 months ago 0 1 0 0
Scenario description

Scenario description

🚀 New scenario released!

All roads lead to Rome, but in Linux there is a single $PATH to find all programs.

👉 Come and learn all about it: www.learnbyfixing.com

#LearnByFixing #Linux #EnvironmentVariables #PATH

5 months ago 0 1 0 0

🚀 All our guides are now available for free!

🎯 These concise guides provide just the key insights you need to grasp each concept quickly.

👉 Start learning now: www.learnbyfixing.com/guides/

#LearnByFixing #Linux #DevOps #SRE #FreeLearning

5 months ago 1 1 0 0

🚀 New scenario released!

💡 Dive into Environment Variables in Linux.
🔧 Make the program in this scenario log only errors without changing its code.

👉 Try it now: www.learnbyfixing.com

#LearnByFixing #Linux #DevOps #EnvironmentVariables #EnvVars

6 months ago 0 1 0 0
Advertisement
Preview
Learn by fixing Learn by Doing. Fix by Understanding. Improve your Linux, DevOps and SRE skills by solving real-world challenges.

📱Our labs are now more mobile-friendly!

✅ Redesigned UI

✅ Smoother navigation

✅ Easier to run commands & view outputs

Try them out now 👉 www.learnbyfixing.com

#LearnByFixing #Linux #DevOps #SRE #SysAdmin

6 months ago 1 1 0 0
Preview
Learn by fixing Learn by Doing. Fix by Understanding. Improve your Linux, DevOps and SRE skills by solving real-world challenges.

🚀 We are happy to announce the beta version of Learn by Fixing!

www.learnbyfixing.com

Dive into our hands-on troubleshooting scenarios and help shape the platform with your feedback.

#LearnByFixing #Linux #DevOps #SRE #Troubleshooting

6 months ago 3 1 0 0