使用以下命令在主机上安装 systemd:
sudo apt-get update
sudo apt-get install systemd-sysv
copied new /etc/default/grub file with: GRUB_CMDLINE_LINUX_DEFAULT="quiet init=/lib/systemd/systemd"
sudo update-grub
sudo reboot
工作正常。
然后尝试使用以下命令在 docker 容器中安装 systemd:
sudo apt-get update
sudo apt-get install systemd-sysv
(no grub detected so skipping grub part)
exit (exiting docker container)
docker restart container_name (reboot docker container)
docker exec -it container_name bash (login to docker container)
当我尝试systemd
在 Docker 容器中运行时,出现以下错误:
Trying to run as user instance, but the system has not been booted with systemd.
如何在 ubuntu utopic docker 容器中运行 systemd?grub 是否需要让 systemd 在 docker 容器中运行?基本上,我该如何让它工作?