之前Docker时有个--restart always的参数,能实现开机自启(原意是挂掉后拉起) 在切换到podman后无效了,原因是podman设计的很轻量,没有守护进程,解决方案如下: 生成systemd文件: podman generate systemd --name your-container-name --files --new 上述your-container-name是你正在运行的容器,会自动提取对应参数 sudo mv container-your-container-name.service /etc/systemd/system/ sudo systemctl daemon-reload sudo systemctl enable container-your-container-name.service sudo systemctl start container-your-container-name.service 注意这么搞完后,就是系统管理了,没法在podman ps中看到