From 9bad94a45e86a9319b80a54d645cf536ea8164d6 Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Wed, 13 Mar 2019 18:01:33 +0100 Subject: [PATCH] feat(docker): propagate registry options --- modules/docker.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/docker.nix b/modules/docker.nix index 50f77cb..8df1ba8 100644 --- a/modules/docker.nix +++ b/modules/docker.nix @@ -74,6 +74,14 @@ in { _module.args.docker = import ../lib/docker.nix { inherit lib pkgs; }; + submodules.defaults = [{ + features = [ "docker" ]; + default = { config, name, ... }: { + # propagate registry options + docker.registry = cfg.registry; + }; + }]; + docker.export = mkMerge [ (mapAttrsToList (_: i: i.image) (filterAttrs (_: i: i.registry != null) config.docker.images))