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.
  • ? 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