aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/modules/profiles/docker-container.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/modules/profiles/docker-container.nix')
-rw-r--r--nixpkgs/nixos/modules/profiles/docker-container.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/nixpkgs/nixos/modules/profiles/docker-container.nix b/nixpkgs/nixos/modules/profiles/docker-container.nix
index 5d6b11498b5..183645de36f 100644
--- a/nixpkgs/nixos/modules/profiles/docker-container.nix
+++ b/nixpkgs/nixos/modules/profiles/docker-container.nix
@@ -2,6 +2,8 @@
with lib;
+let inherit (pkgs) writeScript; in
+
let
pkgs2storeContents = l : map (x: { object = x; symlink = "none"; }) l;
@@ -30,7 +32,12 @@ in {
];
# Some container managers like lxc need these
- extraCommands = "mkdir -p proc sys dev";
+ extraCommands =
+ let script = writeScript "extra-commands.sh" ''
+ rm etc
+ mkdir -p proc sys dev etc
+ '';
+ in script;
};
boot.isContainer = true;