Discuss Online
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
kiol to Technology@lemmy.worldEnglish · 2 days ago

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

podcast.james.network

external-link
message-square
1
link
fedilink
  • cross-posted to:
  • linux@lemmy.ml
  • linux@sopuli.xyz
  • selfhosted@lemmy.world
  • selfhost@lemmy.ml
  • linux@programming.dev
  • linuxprepperpodcast
18
external-link

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

podcast.james.network

kiol to Technology@lemmy.worldEnglish · 2 days ago
message-square
1
link
fedilink
  • cross-posted to:
  • linux@lemmy.ml
  • linux@sopuli.xyz
  • selfhosted@lemmy.world
  • selfhost@lemmy.ml
  • linux@programming.dev
  • linuxprepperpodcast
Approaching Docker, Containers, and Compose for curious Self-hosters
podcast.james.network
external-link
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

cross-posted from: https://discuss.online/post/34537889

cross-posted from: https://discuss.online/post/34494723

Detailed episode for pairing with the very light “A Great Day for Linux”. Hope you enjoy it. Since Lemmy struggles with markdown from Castopod, here is a link to the notes.

  • some_kind_of_guy@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    Subbed in podcast addict. Good timing, having just spun up my first proxmox cluster.

Technology@lemmy.world

technology@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !technology@lemmy.world

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


  • @L4s@lemmy.world
  • @autotldr@lemmings.world
  • @PipedLinkBot@feddit.rocks
  • @wikibot@lemmy.world
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 4.04K users / day
  • 9.5K users / week
  • 15.8K users / month
  • 30K users / 6 months
  • 241 local subscribers
  • 79.6K subscribers
  • 18K Posts
  • 782K Comments
  • Modlog
  • mods:
  • L3s@lemmy.world
  • enu@lemmy.world
  • Technopagan@lemmy.world
  • L4sBot@lemmy.world
  • L3s@hackingne.ws
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org