Enable docker buildkit
Alan Pearce alan@alanpearce.eu
Fri, 13 Sep 2019 11:18:21 +0200
1 files changed, 10 insertions(+), 2 deletions(-)
jump to
M modules/satoshipay.nix → modules/satoshipay.nix
@@ -1,12 +1,20 @@ { config, pkgs, fetchurl, lib, ... }: { virtualisation = { - docker = { + docker = let + daemonConfig = { + ipv6 = true; + fixed-cidr-v6 = "fd69:2074:9fcd:b0fd::/64"; + features = [ + { buildkit = true; } + ]; + }; + in { enable = true; enableOnBoot = false; liveRestore = false; - extraOptions = "--ipv6 --fixed-cidr-v6 fd69:2074:9fcd:b0fd::/64"; + extraOptions = "--config-file=${pkgs.writeText "daemon.json" (builtins.toJSON daemonConfig)}"; autoPrune = { enable = true;