Approaching Docker, Containers, and Compose for curious Self-hosters episode artwork

EPISODE · Jan 26, 2026 · 43 MIN

Approaching Docker, Containers, and Compose for curious Self-hosters

from Linux Prepper

This is a bonus Linux Prepper podcast, available as a detailed companion to “A Great Year for Linux”. This is a discussion with HB, stemming from this post on Lemmy learning from admins who avoid container technology. We discuss our experiences with containers, who they are for, and the contexts in which we find them useful. If you are self-hosting, and are container curious, this one is for you! (00:00) Welcome to Linux Prepper Podcast (00:19) Bonus episode connected to Season 1 Episode 1: A Great Year for Linux. Time to get technical! (01:29) This discussion will not cover Permissions, File Systems, or Backups. (02:32) Lemmy Discussion - What is keeping people away from Containers (02:47) Ameridroid Sponsor: LINUXPREPPER code (03:16) What are Containers for? (04:05) HB describes making a text adventure game (in Docker) (04:42) MagPi Magazine (05:09) TTYD: Share your Terminal on the Web (06:12) Why containerize TTYD? (07:05) Managing multiple iterations through containers (07:47) Use of containers, as opposed to Python virtual environments (08:53) When does it make sense for someone to consider containers? (10:30) Docker run commands. similar to bash scripting (12:30) Compose Files, migrating from docker run commands (13:03) Portainer - WebUI Management for Docker services (HB) (13:16) docker ps - Management from the terminal (James) (13:34) James using Docker to test for NextcloudPi and write documentation (14:41) Using containers in order to define your own image (15:50) Running a fleet of AI services through Compose: “Ultimate Bacon Cheeseburger” (17:17) James migrating to Compose files to manage variables across many services (18:54) Composerize - Turn run commands into compose files (18:58) Storing compose files to avoid confusion (20:21) Noisebridge Unicorn services run via compose files on a VPS (26:34) Docker Networks - connecting services internally, even to a reverse proxy (27:46) Aria Download Protocol (28:04) HB describes using multiple, simulateous networks in isolation (30:00) James describes complexity of modular tools like Nextcloud (31:37) Testing Locally (32:30) People leaking their private credentials in their Docker images on the web (33:09) Docker Secrets (33:42) HB suggests storing environment variables as files (34:52) Understanding git.ignore files for people hosting files on public repos (35:32) Using public sharing to learn, share and problem solve (36:31) Lemmy comments of those opting out of containers (38:03) There is nothing wrong with running services directly, aka “bare metal” (43:20) HB’s Github Ways to Support the Show! Share it with others! Enroll in Linux Prepper Premium as a Patron of Living Cartoon Company to support the show! Gets you access to more content. Join #linuxprepper:matrix.org chat on Matrix! Follow from the Fediverse: Mastodon, etc. @[email protected] Lemmy community, which x-posts across the Fediverse. Send in anonymous feedback with one click! See more detailed notes and info at the forum Email feedback to [email protected] I do not promise to respond, but I promise to read your words!

Episode metadata supplied by the publisher feed · Published Jan 26, 2026

Embed this episode

Ready to play

Approaching Docker, Containers, and Compose for curious Self-hosters

0:00 43:56

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Linux Prepper?

This episode is 43 minutes long.

When was this Linux Prepper episode published?

This episode was published on January 26, 2026.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Linux Prepper episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!