Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Running Podman in production for years now, and I don't miss the Docker daemon one bit.

Running Podman in production for years now, and I don't miss the Docker daemon one bit.

Scheduled Pinned Locked Moved Uncategorized
podmanlinuxdevopssystemdhomelab
7 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.net
    wrote last edited by
    #1

    Running Podman in production for years now, and I don't miss the Docker daemon one bit.

    I just published a deep dive on managing OCI containers the Unix way: daemonless, rootless, and natively integrated with systemd via Quadlets.

    I cover:
    - Real secrets management
    - Auto-updates via systemd timers
    - The Docker compatibility layer

    This is the guide I wish I had when making the switch.

    Read it here: https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/

    #Podman #Linux #DevOps #Systemd #Homelab #Sysadmin #Containers

    moreentropy@chaos.socialM mmu_man@m.g3l.orgM 2 Replies Last reply
    1
    0
    • R relay@relay.infosec.exchange shared this topic
    • larvitz@burningboard.netL larvitz@burningboard.net

      Running Podman in production for years now, and I don't miss the Docker daemon one bit.

      I just published a deep dive on managing OCI containers the Unix way: daemonless, rootless, and natively integrated with systemd via Quadlets.

      I cover:
      - Real secrets management
      - Auto-updates via systemd timers
      - The Docker compatibility layer

      This is the guide I wish I had when making the switch.

      Read it here: https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/

      #Podman #Linux #DevOps #Systemd #Homelab #Sysadmin #Containers

      moreentropy@chaos.socialM This user is from outside of this forum
      moreentropy@chaos.socialM This user is from outside of this forum
      moreentropy@chaos.social
      wrote last edited by
      #2

      @Larvitz I'm in a similar place with podman and I love that guide. You introduce everything I like about podman and quadlets in such a nice way, thank you!

      1 Reply Last reply
      0
      • larvitz@burningboard.netL larvitz@burningboard.net

        Running Podman in production for years now, and I don't miss the Docker daemon one bit.

        I just published a deep dive on managing OCI containers the Unix way: daemonless, rootless, and natively integrated with systemd via Quadlets.

        I cover:
        - Real secrets management
        - Auto-updates via systemd timers
        - The Docker compatibility layer

        This is the guide I wish I had when making the switch.

        Read it here: https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/

        #Podman #Linux #DevOps #Systemd #Homelab #Sysadmin #Containers

        mmu_man@m.g3l.orgM This user is from outside of this forum
        mmu_man@m.g3l.orgM This user is from outside of this forum
        mmu_man@m.g3l.org
        wrote last edited by
        #3

        @Larvitz been wondering about switching to either podman or libvirt for the plain LXC things I have on a server, because some other admins are not used to it and want GUI tools, but I suppose that means migrating… ?

        larvitz@burningboard.netL 1 Reply Last reply
        0
        • mmu_man@m.g3l.orgM mmu_man@m.g3l.org

          @Larvitz been wondering about switching to either podman or libvirt for the plain LXC things I have on a server, because some other admins are not used to it and want GUI tools, but I suppose that means migrating… ?

          larvitz@burningboard.netL This user is from outside of this forum
          larvitz@burningboard.netL This user is from outside of this forum
          larvitz@burningboard.net
          wrote last edited by
          #4

          @mmu_man For GUIs, there's Podman Desktop (https://podman-desktop.io) and also the web-based Cockpit Client for Podman (https://github.com/cockpit-project/cockpit-podman)

          mmu_man@m.g3l.orgM 1 Reply Last reply
          0
          • larvitz@burningboard.netL larvitz@burningboard.net

            @mmu_man For GUIs, there's Podman Desktop (https://podman-desktop.io) and also the web-based Cockpit Client for Podman (https://github.com/cockpit-project/cockpit-podman)

            mmu_man@m.g3l.orgM This user is from outside of this forum
            mmu_man@m.g3l.orgM This user is from outside of this forum
            mmu_man@m.g3l.org
            wrote last edited by
            #5

            @Larvitz yeah but it won't keep containers as is I guess, so I won't be able to keep using lxc commands directly…

            larvitz@burningboard.netL 1 Reply Last reply
            0
            • mmu_man@m.g3l.orgM mmu_man@m.g3l.org

              @Larvitz yeah but it won't keep containers as is I guess, so I won't be able to keep using lxc commands directly…

              larvitz@burningboard.netL This user is from outside of this forum
              larvitz@burningboard.netL This user is from outside of this forum
              larvitz@burningboard.net
              wrote last edited by
              #6

              @mmu_man Yeah for sure. LXC and Podman are different technologies.

              1 Reply Last reply
              0
              • larvitz@burningboard.netL This user is from outside of this forum
                larvitz@burningboard.netL This user is from outside of this forum
                larvitz@burningboard.net
                wrote last edited by larvitz@burningboard.net
                #7

                @shom

                ~/.config/systemd/user/ is for systmd units (podman generate systemd). That was the old way to do it.

                ~/.config/containers/systemd/ is for Quadlet files, the modern way to describe containers declaratively:

                podman-systemd.unit — Podman documentation

                favicon

                (docs.podman.io)

                Quadlets files are similar to Systemd units and describe a container with all it's attributes.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups