我有一个容器,我需要在其中运行 systemd,如下所示,
podman run -ti centos:7 /sbin/init
现在假设我在该容器中进行了一些修改,然后退出该容器从而停止它。现在它的状态为Exited
.但是,如果我想跳回到那个容器中,我可以使用podman start
.唯一的问题是podman start
无法在该容器中启动特定程序(如 /sbin/init)。我怎样才能做到这一点?
答案1
Podman 存储用于启动容器的命令,重新启动容器将使用相同的命令重新启动它。您可以使用podman config --cmd
来更改该命令。
如果您想查看初始化序列或您正在使用的任何命令的结果不要忘记-a
附上跑步时podman start
。