Posts
All the articles I've posted.
-
Switch Ubuntu to Hardware Enablement (HWE)
The Ubuntu HWE kernel brings newer hardware support to LTS releases — how to switch from generic to HWE and what you gain.
5 min read -
Essential Linux Commands for Daily Use
The Linux commands every sysadmin reaches for daily — file ops, process management, networking, and text manipulation you can't live without.
18 min read -
Ubuntu Debian packages have been kept back error
Packages have been kept back during apt upgrade — what it means, why it happens, and how to safely install or hold those packages.
3 min read -
Update a Single Package Using APT
Update just one package with apt without upgrading everything else — the right flags, version pinning, and held package gotchas.
3 min read -
Certificate Pinning: A Secure Connection Guide
Certificate pinning locks your app to a specific TLS cert so MITM attackers can't swap in a rogue CA — how it works and when to use it.
7 min read -
Docker Networking Essential Guide for All Skill Levels
Bridge, host, overlay, macvlan, and none — every Docker network mode explained with real use cases from beginner to production.
8 min read -
Docker Volume Mounts: Essential Flags
The -v and --mount flags for Docker volumes explained — bind mounts vs named volumes, read-only, propagation, and tmpfs options.
4 min read -
How to Transfer docker Images Without a Repository
Move Docker images between hosts without a registry using docker save and docker load — air-gapped deployments made simple.
4 min read -
Understanding CMD and ENTRYPOINT in Dockerfiles
CMD and ENTRYPOINT both define what runs in a container but work differently — exec vs shell form, and how they interact when combined.
7 min read -
Copying Files Between Docker Containers and Host Machines
Use docker cp to move files between running containers and your host machine — no volumes needed for one-off file transfers.
3 min read -
Dockerfile: Differences Between COPY and ADD
COPY and ADD look similar but ADD auto-extracts tarballs and fetches URLs — know when each is appropriate and why COPY is usually better.
3 min read -
Docker Strategies for Load Balancing and Failover
Add load balancing and failover to your Docker setup using Swarm, nginx, HAProxy, and Keepalived — high availability without Kubernetes.
4 min read