2.4. 了解 UBI init 镜像
UBI init 镜像(名为 ubi-init ,包含 systemd 初始化系统),有助于构建您要在其中运行 systemd 服务的镜像,如 Web 服务器或文件服务器。init 镜像内容小于您使用标准镜像获得的内容,但要比最小镜像中的内容要多。
注意
由于 ubi9-init 镜像构建在 ubi9 镜像基础之上,因此它们的内容基本相同。但是,有几个关键的区别:
ubi9-init:-
CMD 被设为
/sbin/init,以默认启动systemdInit 服务 -
包括
ps和进程相关的命令(procps-ng软件包) -
将
SIGRTMIN+3设为StopSignal,因为ubi9-init中的systemd会忽略正常信号而退出(SIGTERM和SIGKILL),但如果它收到SIGRTMIN+3,则会终止
-
CMD 被设为
ubi9:-
CMD 设为
/bin/bash -
不包含
ps和进程相关的命令(procps-ng软件包) -
不要忽略正常信号退出(
SIGTERM和SIGKILL)
-
CMD 设为