virtualization.docker: fix

This commit is contained in:
陈浩南 2024-02-16 11:39:37 +08:00
parent 7c161d3521
commit 98e75a2ab4

View File

@ -37,7 +37,9 @@ inputs:
setSocketVariable = true; setSocketVariable = true;
daemon.settings = { features.buildkit = true; dns = [ "1.1.1.1" ]; storage-driver = "overlay2"; }; daemon.settings = { features.buildkit = true; dns = [ "1.1.1.1" ]; storage-driver = "overlay2"; };
}; };
enableNvidia = inputs.lib.strings.hasInfix "nvidia" inputs.config.nixos.hardware.gpu.type; enableNvidia =
let gpu = inputs.config.nixos.hardware.gpu.type;
in inputs.lib.mkIf (gpu != null && inputs.lib.strings.hasInfix "nvidia" gpu) true;
storageDriver = "overlay2"; storageDriver = "overlay2";
}; };
nixos.services.firewall.trustedInterfaces = [ "docker0" ]; nixos.services.firewall.trustedInterfaces = [ "docker0" ];