A Container Engine – Under The Hood

If you run any general Linux system – you likely run systemd. What do you install when you need an OS container? The answer can be: “nothing“. There is a container engine under the hood.In systemd. Its features are: systemd-nspawn is a light-weight, easy-to-configure container engine.Ready to use. You just don’t know about it. The Tool: systemd-nspawn…

Continue reading →

Systemd by Example: What Actually Happens When You Type systemctl restart nginx

Understanding the Sequence Systemd is the heartbeat of most modern Linux systems.When you run: you trigger a full chain of actions – not a single binary reload.Systemd reads unit definitions, resolves dependencies, checks targets, and updates logs.Knowing what happens gives you clarity when a service misbehaves. You don’t need to fight systemd. You just need to understand…

Continue reading →

Ghost Logs – The Journalctl

Systemd is with us. Some operators embrace it.Others curse its name.Still, the system must run. Operate. Log. Logs are not just noise.They are footsteps.If you want to trace them – you use journalctl.If you can’t use it, you’re blind in a fog of noise.

Continue reading →