Switch to podman from docker

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

View file

@ -11,20 +11,36 @@
virt-viewer virt-viewer
virt-top virt-top
spice-gtk spice-gtk
podman-bootc
bootc
inputs.winapps.packages."${system}".winapps inputs.winapps.packages."${system}".winapps
inputs.winapps.packages."${system}".winapps-launcher inputs.winapps.packages."${system}".winapps-launcher
]; ];
boot.kernelModules = [ "kvm-amd" ]; # TODO check cpu and enable intel kvm if needed boot.kernelModules = [ "kvm-amd" ]; # TODO check cpu and enable intel kvm if needed
virtualisation.waydroid.enable = true; virtualisation = {
virtualisation.docker = { # waydroid.enable = true;
enable = true; containers.enable = true;
package = pkgs.docker; podman = {
enable = true;
storageDriver = lib.mkDefault "overlay2"; autoPrune.enable = true;
liveRestore = false;
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 = { security.wrappers.spice-client-glib-usb-acl-helper = {