Open JakeCooper opened 2 weeks ago
We recommend using overlayfs in general. I am not sure if there is anyone actively working on the zfs driver currently.
Does that mean there's no way to limit ephemeral storage with Podman in production?
Does that mean there's no way to limit ephemeral storage with Podman in production?
One thing you can do is run your containers with --read-only
and only bind mount in external host volumes for any persistence that are limited.
But, another path AFAIK is XFS+quotas, see e.g. https://github.com/containers/podman/discussions/21193 at least.
Seems only overlayfs is maintained as mentioned by chief contributor https://github.com/containers/storage/issues/2004#issuecomment-2214362660
So, I doubt XFS+quotas will be any better (not to mention the inherent downsides of XFS)
Issue Description
While running with the ZFS driver, maybe one out of every 50 containers ends up with the following error
Steps to reproduce the issue
Steps to reproduce the issue
Describe the results you received
Error above
Describe the results you expected
No error
podman info output
Podman in a container
No
Privileged Or Rootless
Privileged
Upstream Latest Release
Yes
Additional environment details
Additional environment details
Additional information
Additional information like issue happens only occasionally or issue happens with a particular architecture or on a particular setting