Every industry is full of technical hills that people plant their flag on. What is yours?

  • DasFaultier@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    45
    ·
    2 days ago

    Not everything needs to be deployed to a cluster of georedundant K8s nodes, not everything needs to be a container, Docker is not always necessary. Just run the damn binary. Just build a .deb package.

    (Disclaimer: yes, all those things can have merit and reasons. Doesn’t mean you have to shove them into everything.)

    • Random Dent@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      14 hours ago

      Docker is the source of my secret nerd shame lol. I feel like I’m reasonably competent with computers - I’m no pro but I can install and setup Arch (BTW) without using Archinstall and stuff like that. But I just don’t understand Docker. I’ve read so many ELI5 guides and I understand in a really general way what it’s meant to do, but I just… cannot picture in my head what it’s doing. I don’t even know where it is on my machine! But I still have two apps that I run in Docker. They just… exist somewhere and if they ever break I’m lost.

      • early_riser@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        6 hours ago

        That makes two of us. I’m in IT rather than development but I deploy VMs and containers semi regularly at work and at home. Docker seems to be designed to be an ephemeral isolated environment for repeatable testing, but oh so many server applications are distributed primarily as docker images.