I keep reading about podman, yet it doesm't FEEL as mature to me as docker for a normal user like me. What's your opinion? Did you already switch or do you keep waiting for … for what? When will you switch?

  • witten@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    It's not the "official" way to do it, but you can make systemd run Docker Compose (talking to Podman instead of Docker), which is pretty close to what you're talking about. And then you don't have to write stinky systemd INI files for each container.

    • lemmyvore@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      But you don't need to have systemd run anything (except docker or podman itself). Just run containers with "restart: always" and docker/podman will start them on boot, restart them of they fail, and leave them alone if they're manually stopped.

      You only need to run compose when you are [re]provisioning a container.

      • herrfrutti@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Podman does not start your containrs on boot. You need to do some magic yoursefel. Like a cronjob that starts all containers at boot.

        • poVoq@slrpnk.net
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          When you used the Podman systemd integration it starts containers on boot just fine. You can even configure it to auto-update containers. Very hassle free.