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
| Website | https://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
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 ⭐!
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!
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!
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!
🚀 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?
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.
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/
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