Skip to content

Tag: containers

All the articles with the tag "containers".

Devcontainers for a Whole Team

Devcontainers for a Whole Team

Turn a devcontainer into a team standard: Compose with Postgres, pinned Features, lifecycle hooks, one prebuilt image for laptops and CI, and the UID gotcha.

Network Namespaces by Hand, No Docker

Network Namespaces by Hand, No Docker

Rebuild Docker's bridge network with ip netns, veth pairs, a Linux bridge and nftables NAT. Six iproute2 commands, three nft rules, and a 2 AM debugging edge.

Stop Handing CI Jobs Root on Your Box

Stop Handing CI Jobs Root on Your Box

Self-hosted GitHub Actions, Forgejo, and GitLab runners can hand a forked pull request root on your box. Here is the isolation ladder that actually stops it.

20 Unix Users, 20 Rootless Dockers

20 Unix Users, 20 Rootless Dockers

One host, 20 Unix users, 20 rootless Docker daemons. The isolation model that beats a single shared daemon, plus the trade-offs nobody tells you about.

Devcontainers Without VS Code Lock-In

Devcontainers Without VS Code Lock-In

Devcontainers work without VS Code. DevPod gives you the same devcontainer.json from neovim, tmux, or any editor, and here is when it is overkill.

TrueNAS Apps vs Docker on TrueNAS Scale

TrueNAS Apps vs Docker on TrueNAS Scale

· Updated:

TrueNAS Scale ditched Kubernetes for native Docker. Apps catalog vs raw Compose, when each wins, dataset snapshots, and why custom apps took so long.

Podman Compose for Docker-Free Workflows

Podman Compose for Docker-Free Workflows

· Updated:

Drop Docker's daemon entirely. Podman rootless containers with podman-compose, drop-in compatibility, daemonless orchestration, and where it bites you.

LXC vs Docker: Lightweight Containers

LXC vs Docker: Lightweight Containers

· Updated:

LXC and Docker both containerize workloads, but one runs mini-VMs with init processes while the other handles single-process apps. Here's when each wins.

Incus: LXD's Community Fork, Two Years In

Incus: LXD's Community Fork, Two Years In

· Updated:

Two years after Canonical's LXD CLA grab, Incus is shipping in Debian/Fedora/NixOS. Here's what changed, what works, and when to use it.