systemctl不能在Ubuntu 22.04容器中工作


$ docker run -it --name systemd-tutorial ubuntu
root@306c0deb6960:~# systemctl
bash: systemctl: command not found

为什么? ?

systemctl实用程序,在Ubuntu中默认可用,可以使用命令" systemctl -no-pager "来列出Ubuntu 22.04中的服务。

我的版本:

root@306c0deb6960:~# cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
...

为什么?

容器通常用于单服务作业,通常没有完整的系统服务管理套件,无论如何,如果不访问系统总线,它将无法运行。这是意料之中的

相关内容

  • 没有找到相关文章