From 3a66209dfb46373934e52fecd94659523dde4778 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Fri, 13 Sep 2019 11:18:21 +0200 Subject: Enable docker buildkit --- modules/satoshipay.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/satoshipay.nix b/modules/satoshipay.nix index 36c7f10..208a734 100644 --- a/modules/satoshipay.nix +++ b/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; -- cgit 1.4.1