Switch to podman from docker
This commit is contained in:
parent
d1addb224d
commit
e3291a16ad
1 changed files with 23 additions and 7 deletions
|
@ -11,21 +11,37 @@
|
||||||
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;
|
||||||
|
containers.enable = true;
|
||||||
|
podman = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
autoPrune.enable = true;
|
||||||
|
|
||||||
|
dockerCompat = true;
|
||||||
|
dockerSocket.enable = true;
|
||||||
|
|
||||||
|
defaultNetwork.settings.dns_enabled = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
docker = {
|
||||||
|
enable = false;
|
||||||
package = pkgs.docker;
|
package = pkgs.docker;
|
||||||
|
|
||||||
storageDriver = lib.mkDefault "overlay2";
|
storageDriver = lib.mkDefault "overlay2";
|
||||||
liveRestore = false;
|
liveRestore = false;
|
||||||
autoPrune.enable = true;
|
autoPrune.enable = true;
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
security.wrappers.spice-client-glib-usb-acl-helper = {
|
security.wrappers.spice-client-glib-usb-acl-helper = {
|
||||||
owner = "root";
|
owner = "root";
|
||||||
|
|
Loading…
Add table
Reference in a new issue