• Appoxo@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    1 day ago

    Basically like a sort of mini-VM.
    What it solves (for me) is dependency hell.

    No need to install a quadrillion dependencies and solve if two different programs want the same package but maybe different versions.
    Instead of fiddling with that, the image isolates the components.
    This way I could run 5 different web servers on different ports.

    Yes they complicate troubleshooting but the upsides are way more valuable to me.

    • raldone01@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      24 hours ago

      For me ot actually sinplifies troubleshooting by a lot. No worries when messing around inside the container. Maintainers are looking at the same picture as ypu and can reproduce everything more easily.

      Without docker I could never run all the services I am currently.