---
title: "💭 How to run pods as systemd services with Podman | Enable Sysadmin"
description: "!https://www.redhat.com/en/blog/podman-run-pods-systemd-services"
date: 2023-09-22
published: true
tags:
  - linux
  - podman
  - container
  - thought
template: link
---


<div class="embed-card embed-card-external">
  <a href="https://www.redhat.com/en/blog/podman-run-pods-systemd-services" class="embed-card-link" target="_blank" rel="noopener noreferrer">
    <div class="embed-card-image">
      <img src="https://www.redhat.com/rhdc/managed-files/sysadmin/2021-02/toolbox-container.jpg" alt="How to run pods as systemd services with Podman — Podman is well known for its seamless integration into modern Linux systems, and supporting systemd is a cornerstone in these efforts. Linux commonly uses th..." loading="lazy">
    </div>
    <div class="embed-card-content">
      <div class="embed-card-title">How to run pods as systemd services with Podman</div>
      <div class="embed-card-description">Podman is well known for its seamless integration into modern Linux systems, and supporting systemd is a cornerstone in these efforts. Linux commonly uses th...</div>
      <div class="embed-card-meta">redhat.com</div>
    </div>
  </a>
</div>


podman comes with a nice command for generating systemd service files (units).

``` bash
$ podman pod create --name=my-pod
635bcc5bb5aa0a45af4c2f5a508ebd6a02b93e69324197a06d02a12873b6d1f7

$ podman create --pod=my-pod --name=container-a -t centos top
c04be9c4ac1c93473499571f3c2ad74deb3e0c14f4f00e89c7be3643368daf0e

$ podman create --pod=my-pod --name=container-b -t centos top
b42314b2deff99f5877e76058ac315b97cfb8dc40ed02f9b1b87f21a0cf2fbff

$ cd $HOME/.config/systemd/user

$ podman generate systemd --new --files --name my-pod
/home/vrothberg/.config/systemd/user/pod-my-pod.service
/home/vrothberg/.config/systemd/user/container-container-b.service
/home/vrothberg/.config/systemd/user/container-container-a.service
```

!!! note

    This post is a <a href="/thoughts/" class="wikilink" data-title="Thoughts" data-description="These are generally my thoughts on a web page or some sort of url, except a rare few don&#39;t have a link. These are dual published off of my..." data-date="2024-04-01">thought</a>. It's a short note that I make
    about someone else's content online <a href="/tags/thoughts/" class="hashtag-tag" data-tag="thoughts" data-count=2 data-reading-time=3 data-reading-time-text="3 minutes">#thoughts</a>
