nixos/hosts/architect/docker.nix

26 lines
540 B
Nix
Raw Normal View History

2023-05-12 13:29:17 +01:00
{ config, ... }:
2022-04-05 13:07:35 +01:00
{
2023-05-12 13:29:17 +01:00
architect.networks.docker = {
interface = "docker0";
net = "172.17.0.0/16";
};
hardware.nvidia-container-toolkit.enable = true;
virtualisation = {
oci-containers.backend = "docker";
docker = {
enable = true;
extraOptions = ''
--dns 127.0.0.1 --dns ${config.architect.networks.lan.devices.architect.address} --data-root /docker
'';
enableOnBoot = false;
daemon.settings.iptables = false;
};
2022-11-11 18:17:25 +00:00
};
2022-04-05 13:07:35 +01:00
users.users.giulio.extraGroups = [ "docker" ];
}