>
~$linuxier
Read the blog

DevOps

The automation layer that keeps modern infrastructure running: containers you can ship anywhere, services that restart themselves, jobs that fire on a schedule, and pipelines that build and deploy while you sleep. This track connects the everyday Linux commands you already know to the tools that turn a single server into a system.

devops guides

Start where the work actually happens.

Copy-paste ready and verified on Ubuntu 24.04 and Debian 12. The DevOps library is growing — here's what's live now, plus the fundamentals every automation task builds on.

docker-exit.sh
$ exit # or Ctrl-P Ctrl-Q to detach and keep it alive
DevOps

How to Exit a Docker Container Like a Pro

Six ways to leave a container — and the crucial difference between stopping it and simply detaching so it keeps running in the background.

read the guide →
command-line.sh
$ pwd && ls -la && cd /var/log
# every pipeline starts on the shell
Linux Basics

How to Use the Command Line on Linux

The foundation for all of DevOps — navigation, files, permissions and piping. Master this before you script a single deploy.

read the guide →
apt-search.sh
$ apt search --names-only docker.io
Ubuntu · Shell

How to Use apt search to Find a Package

Provisioning a build agent or a runner starts with knowing exactly what package to install. Seven ways to search the repos, minus the noise.

read the guide →
Landing soon

Dedicated walkthroughs for systemd unit files, cron and systemd timers, Docker Compose and a first CI pipeline are being written and reviewed right now. New DevOps guides land on Linuxier regularly — bookmark this page or follow along on the blog.

what you'll learn on this track

From one server
to a system.

01
Docker fundamentalsRun, enter, detach and exit containers cleanly — and understand images, volumes and the container lifecycle.
02
systemd servicesTurn a script into a managed unit that starts on boot, restarts on failure and logs to the journal.
03
Scheduling with cronFire jobs on a schedule with cron and systemd timers — backups, reports, cleanups, health checks.
04
CI pipelinesWire commits to automated build, test and deploy steps so shipping stops being a manual ritual.

How the DevOps track fits together

Containers package your app, systemd keeps long-running processes alive, cron and timers handle the recurring work, and CI ties commits to deployment. Each guide is written so the previous one isn't a prerequisite — start with Docker if that's your pain point today, or build up from the shell if you're new.

Neighbouring tracks

DevOps overlaps with Networking (ports, DNS, checking what's listening) and Security (hardening the hosts your pipelines deploy to). If you're just getting comfortable in the terminal, begin with Linux Basics.

AltStyle によって変換されたページ (->オリジナル) /