Switch to podman from docker

This commit is contained in:
Tristan D. 2025-03-31 12:37:21 +02:00
parent d1addb224d
commit e3291a16ad
Signed by: tristan
SSH key fingerprint: SHA256:9oFM1J63hYWJjCnLG6C0fxBS15rwNcWwdQNMOHYKJ/4

View file

@ -11,21 +11,37 @@
virt-viewer
virt-top
spice-gtk
podman-bootc
bootc
inputs.winapps.packages."${system}".winapps
inputs.winapps.packages."${system}".winapps-launcher
];
boot.kernelModules = [ "kvm-amd" ]; # TODO check cpu and enable intel kvm if needed
virtualisation.waydroid.enable = true;
virtualisation.docker = {
virtualisation = {
# waydroid.enable = true;
containers.enable = true;
podman = {
enable = true;
autoPrune.enable = true;
dockerCompat = true;
dockerSocket.enable = true;
defaultNetwork.settings.dns_enabled = true;
};
docker = {
enable = false;
package = pkgs.docker;
storageDriver = lib.mkDefault "overlay2";
liveRestore = false;
autoPrune.enable = true;
};
};
security.wrappers.spice-client-glib-usb-acl-helper = {
owner = "root";