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";
|
|
|
|
};
|
2023-06-05 02:01:37 +01:00
|
|
|
|
|
|
|
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;
|
2024-02-21 11:31:57 +00:00
|
|
|
enableNvidia = true;
|
2023-06-05 02:01:37 +01:00
|
|
|
};
|
2022-11-11 18:17:25 +00:00
|
|
|
};
|
2022-04-05 13:07:35 +01:00
|
|
|
users.users.giulio.extraGroups = [ "docker" ];
|
|
|
|
}
|