I upgraded Proxmox to version 7 and on this server I have a container running Debian which hosts docker containers.
Before the upgrade, the container was working fine. The server was running Proxmox 6 and the container was running Debian Buster and was set to be "Unprivileged" and had keyctl=1 and nesting=1. Docker functioned fine within it.
Now, I upgraded the server to Proxmox 7 and the container to Debian Bullseye. No other options were changed. When I try to start a Docker container I get:
I see there were changes to how cgroup2 works with Proxmox 7 but I thought that if I had a modern Linux (Debian Bullseye) this wouldn't be a problem. Does anyone know what is happening? Thanks.
Before the upgrade, the container was working fine. The server was running Proxmox 6 and the container was running Debian Buster and was set to be "Unprivileged" and had keyctl=1 and nesting=1. Docker functioned fine within it.
Now, I upgraded the server to Proxmox 7 and the container to Debian Bullseye. No other options were changed. When I try to start a Docker container I get:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: process_linux.go:458:
setting cgroup config for procHooks process caused: can't load program: operation not permitted: unknown.
I see there were changes to how cgroup2 works with Proxmox 7 but I thought that if I had a modern Linux (Debian Bullseye) this wouldn't be a problem. Does anyone know what is happening? Thanks.