Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • World
  • Benutzer
  • Gruppen
Skins
  • Light
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen

other.li Forum

  1. Übersicht
  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.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
podmanlinuxdevopssystemdhomelab
11 Beiträge 5 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ? Offline
    ? Offline
    Gast
    schrieb zuletzt editiert von
    #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

    ? ? ? 3 Antworten Letzte Antwort
    1
    0
    • ? Gast

      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

      ? Offline
      ? Offline
      Gast
      schrieb zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • ? Gast

        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

        ? Offline
        ? Offline
        Gast
        schrieb zuletzt editiert von
        #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… ?

        ? ? 2 Antworten Letzte Antwort
        0
        • ? Gast

          @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… ?

          ? Offline
          ? Offline
          Gast
          schrieb zuletzt editiert von
          #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)

          ? 1 Antwort Letzte Antwort
          0
          • ? Gast

            @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)

            ? Offline
            ? Offline
            Gast
            schrieb zuletzt editiert von
            #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…

            ? 1 Antwort Letzte Antwort
            0
            • ? Gast

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

              ? Offline
              ? Offline
              Gast
              schrieb zuletzt editiert von
              #6

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

              1 Antwort Letzte Antwort
              0
              • ? Gast

                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

                ? Offline
                ? Offline
                Gast
                schrieb zuletzt editiert von
                #7

                @Larvitz this is awesome, thanks for putting it together. I've been using podman for a few years and got started after generating the unit files from running containers. I wish I had a guide like this for getting started.
                Quick question if you don't mind; I have a separate container running user and put the unit files in ~/.config/systemd/user/ instead. You suggest ~/.config/containers/systemd/ which seems to make sense as a path but I was hoping to understand the difference better. Could you please point me to a resource?

                ? 1 Antwort Letzte Antwort
                0
                • ? Gast

                  @Larvitz this is awesome, thanks for putting it together. I've been using podman for a few years and got started after generating the unit files from running containers. I wish I had a guide like this for getting started.
                  Quick question if you don't mind; I have a separate container running user and put the unit files in ~/.config/systemd/user/ instead. You suggest ~/.config/containers/systemd/ which seems to make sense as a path but I was hoping to understand the difference better. Could you please point me to a resource?

                  ? Offline
                  ? Offline
                  Gast
                  schrieb zuletzt editiert von
                  #8

                  @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:

                  https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html

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

                  ? 1 Antwort Letzte Antwort
                  0
                  • ? Gast

                    @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… ?

                    ? Offline
                    ? Offline
                    Gast
                    schrieb zuletzt editiert von
                    #9
                    @mmu_man@m.g3l.org #proxmox have a gui and can spin off lxc container no ?
                    ? 1 Antwort Letzte Antwort
                    0
                    • ? Gast

                      @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:

                      https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html

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

                      ? Offline
                      ? Offline
                      Gast
                      schrieb zuletzt editiert von
                      #10

                      @Larvitz ahhhhh perfect, this made it click finally. I was just generically describing how to run an application (happened to be a container) and Quadlets use the unit file approach but describes the container itself (which I read in the unit file but didn't make the connection). Thanks so much!!

                      1 Antwort Letzte Antwort
                      0
                      • ? Gast
                        @mmu_man@m.g3l.org #proxmox have a gui and can spin off lxc container no ?
                        ? Offline
                        ? Offline
                        Gast
                        schrieb zuletzt editiert von
                        #11

                        @oldsysops not sure, I'll have to check that

                        1 Antwort Letzte Antwort
                        0
                        • monkee@chaos.socialM monkee@chaos.social shared this topic
                          monkee@other.liM monkee@other.li shared this topic
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        • Anmelden

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Kategorien
                        • Aktuell
                        • Tags
                        • Beliebt
                        • World
                        • Benutzer
                        • Gruppen