diff --git a/nix/docker.nix b/nix/docker.nix index 7c32fe87d32..0d3c57e8110 100644 --- a/nix/docker.nix +++ b/nix/docker.nix @@ -25,6 +25,7 @@ let + pkgs = import {}; version = (lib.head exes).version; defaultPort = "8090"; @@ -56,6 +57,10 @@ let destination = "/etc/nsswitch.conf"; }; + configsDirectory = pkgs.runCommandNoCC "my-configs" {} '' + mkdir -p $out + cp -r ${./configs}/* $out + ''; # System environment layer, which isn't going to change much between # versions. envImage = dockerTools.buildImage { @@ -81,7 +86,7 @@ in name = repoName; tag = version; fromImage = baseImage; - contents = exes ++ [ startScript ]; + contents = exes ++ [ startScript ] ++ [ configsDirectory ]; config = { EntryPoint = [ "start-cardano-wallet" ]; ExposedPorts = {