Ubuntu 24.04环境下Rootless Podman容器重启后无法自动启动的问题求助
Ubuntu 24.04环境下Rootless Podman容器重启后无法自动启动的问题求助
大家好,我遇到一个棘手的问题想请教:
我参照某个nginx镜像的部署指南,在Ubuntu 24.04系统上搭建了一个带systemd的Rootless Podman容器。容器本身运行是正常的,但系统重启后容器不会自动启动,我查看了syslog也没找到任何相关错误信息。
我怀疑这份指南可能有遗漏的步骤,之后也查了不少关于Rootless Podman结合systemd管理容器的文章,但始终没找到问题出在哪。
系统重启后,我查看容器对应的用户服务状态是这样的:
$ systemctl --user status nginx nginx.service - Look4 nginx container Loaded: loaded (/home/nginx/.config/containers/systemd/nginx.container; generated) Active: inactive (dead)
当我尝试启用这个服务时,还会报错:
$ systemctl --user enable nginx Failed to enable unit: Unit /run/user/1001/systemd/generator/nginx.service is transient or generated.
有没有朋友遇到过类似的情况?麻烦帮忙指点一下,谢谢!
备注:内容来源于stack exchange,提问作者viglu
相关产品推荐
相关产品推荐

