pinwheel: Use podman alongside docker
This commit is contained in:
@@ -24,13 +24,17 @@ in
|
|||||||
|
|
||||||
podman = lib.mkIf podmanEnabled {
|
podman = lib.mkIf podmanEnabled {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
defaultNetwork.settings.dns_enabled = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
users.users.alex.extraGroups = lib.mkIf dockerEnabled [ "docker" ];
|
users.users.alex.extraGroups = lib.mkIf dockerEnabled [ "docker" ];
|
||||||
|
|
||||||
home-manager.users.alex = lib.mkIf dockerEnabled {
|
home-manager.users.alex = {
|
||||||
home.packages = [ pkgs.docker-compose ];
|
home.packages = [
|
||||||
|
(lib.mkIf dockerEnabled pkgs.docker-compose)
|
||||||
|
(lib.mkIf podmanEnabled pkgs.podman-compose)
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ in
|
|||||||
keyboard.enable = true;
|
keyboard.enable = true;
|
||||||
containers = {
|
containers = {
|
||||||
docker.enable = true;
|
docker.enable = true;
|
||||||
podman.enable = false;
|
podman.enable = true;
|
||||||
};
|
};
|
||||||
vm.enable = true;
|
vm.enable = true;
|
||||||
scripts.enable = true;
|
scripts.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user