hosts/podman: conditionally enable docker compat

Only if docker itself is not enabled.
This commit is contained in:
Gabriel Fontes
2023-05-15 13:51:17 -03:00
parent 7278ec9eb9
commit 71a84c27fa
+7 -3
View File
@@ -1,9 +1,13 @@
{ config, ... }:
let
dockerEnabled = config.virtualisation.docker.enable;
in
{
virtualisation.podman = {
enable = true;
dockerCompat = true;
dockerSocket.enable = true;
defaultNetwork.dnsname.enable = true;
dockerCompat = !dockerEnabled;
dockerSocket.enable = !dockerEnabled;
defaultNetwork.settings.dns_enabled = true;
};
environment.persistence = {