除了 RHEL 的 UBI 之外,还有哪些容器提供 systemd?

除了 RHEL 的 UBI 之外,还有哪些容器提供 systemd?

我有一个必须容器化的应用程序,并且它在安装过程中依赖于 systemd,我无法更改。它才不是需要 systemd 才能运行,它只需要在安装过程中存在即可。到目前为止,我能找到的唯一内置了 systemd 且保持最新的容器是 Red Hat 的 UBI,但无需订阅即可使用的软件包非常有限。

右行我正在通过使用解决这个问题Atomic 的仓库并从那里安装。

当前维护的是否有另一个提供 sytsemd 的容器?

答案1

其中,Debian、Fedora 和 Ubuntu 都提供了当前维护的容器基础映像,其中包含可用的 systemd。例如,

FROM debian:11
RUN apt-get update && apt-get install -y systemd

或者

FROM fedora:38
RUN dnf install -y systemd

相关内容