• esc@piefed.social
      link
      fedilink
      English
      arrow-up
      45
      ·
      10 hours ago

      Rootless, better integrated with system, a bit faster and lighter on resources. Also it supports k8s style yaml configuration both ways and a lot of people are more familiar with them and they also provide some (minimal) interoperability.

      • katze@lemmy.4d2.org
        link
        fedilink
        arrow-up
        7
        ·
        8 hours ago

        a bit faster and lighter on resources.

        Can’t confirm. I have two VMs with an identical image (about 200 MB).

        Docker: Pulling the image takes about 10 seconds and needs about 200 MB diskspace.

        Podman: Pulling the image takes about 15 minutes and needs about 110 GB diskspace.

        Docker: Commands like “docker ps”, “docker stop” etc. run in a few seconds.

        Podman: Commands like “podman ps”, “podman stop” etc. take at least one minute.

        • Allero@lemmy.today
          link
          fedilink
          arrow-up
          10
          ·
          6 hours ago

          Something is super wrong in your setup or some weird Podman bug on your side. Works flawlessly and quickly on my machine, no such issues.

        • esc@piefed.social
          link
          fedilink
          English
          arrow-up
          21
          ·
          7 hours ago

          Company confirmed that it is lighter and faster with multiple benchmark at the time of migration. Your case sounds like extreme misconfiguration.

          • katze@lemmy.4d2.org
            link
            fedilink
            arrow-up
            2
            ·
            5 hours ago

            extreme misconfiguration

            I did not configure anything, I just installed it from the debian repository.

            • Klara@lemmy.blahaj.zone
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              5 hours ago

              If this is on Debian 12 I think the issue is that the default storage backend is VFS rather than Overlay, which burnt me as well as it is REALLY inefficient. Look up how to find out what you’re using and change it if that’s it. After doing that it’s been really good for me :)

    • terminatortwo@piefed.social
      link
      fedilink
      English
      arrow-up
      36
      ·
      12 hours ago

      At work, avoiding surprise licensing fees. If you ever have over 250 employees or over 10 million revenue, you owe a subscription.

      At the home, easy orchestration with systemd

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          39 minutes ago

          Yes. Rancher desktop exists, btw. Just an fyi.

          Edit: An open source alternative to Docker Desktop. It has most of the same features. Occasionally I’ve run into something that doesn’t work, but for the most part it’s just peachy.

        • terminatortwo@piefed.social
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          8 hours ago

          It is! If you want to reduce exposure to this you really have to make sure mdm disallows installing it. The numbers trigger regardless of seats, and then you’re on the hook for the licenses for every employee using it.

          So even if as a matter of policy you don’t use docker desktop, it’s possible engineers still do.

        • TerHu@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          ·
          9 hours ago

          if you’re asking with regards to systemd orchestration, no. i love deploying containers as Ansible -> systemd -> podman.