2.4. 了解 UBI init 镜像


UBI init 镜像(名为 ubi-init ,包含 systemd 初始化系统),有助于构建您要在其中运行 systemd 服务的镜像,如 Web 服务器或文件服务器。init 镜像内容小于您使用标准镜像获得的内容,但要比最小镜像中的内容要多。

注意

由于 ubi9-init 镜像构建在 ubi9 镜像基础之上,因此它们的内容基本相同。但是,有几个关键的区别:

  • ubi9-init:

    • CMD 被设为 /sbin/init,以默认启动 systemd Init 服务
    • 包括 ps 和进程相关的命令(procps-ng 软件包)
    • SIGRTMIN+3 设为 StopSignal,因为 ubi9-init 中的 systemd 会忽略正常信号而退出(SIGTERMSIGKILL),但如果它收到 SIGRTMIN+3,则会终止
  • ubi9

    • CMD 设为 /bin/bash
    • 不包含 ps 和进程相关的命令(procps-ng 软件包)
    • 不要忽略正常信号退出(SIGTERMSIGKILL
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.