about summary refs log tree commit diff
path: root/maintainers/docker/Dockerfile
diff options
context:
space:
mode:
authorAristid Breitkreuz <aristidb@gmail.com>2014-11-08 23:46:23 +0100
committerAristid Breitkreuz <aristidb@gmail.com>2014-11-08 23:47:10 +0100
commitf10647f1c365616e852637dc9ef115a551a46903 (patch)
tree8a196b47a43e9472c3b52d80aff68f55ff1031e1 /maintainers/docker/Dockerfile
parent83dc6805ad3c7a86fb4639b1295bc64465b7099b (diff)
downloadnixlib-f10647f1c365616e852637dc9ef115a551a46903.tar
nixlib-f10647f1c365616e852637dc9ef115a551a46903.tar.gz
nixlib-f10647f1c365616e852637dc9ef115a551a46903.tar.bz2
nixlib-f10647f1c365616e852637dc9ef115a551a46903.tar.lz
nixlib-f10647f1c365616e852637dc9ef115a551a46903.tar.xz
nixlib-f10647f1c365616e852637dc9ef115a551a46903.tar.zst
nixlib-f10647f1c365616e852637dc9ef115a551a46903.zip
move dockerfile to subdirectory
Diffstat (limited to 'maintainers/docker/Dockerfile')
-rw-r--r--maintainers/docker/Dockerfile12
1 files changed, 12 insertions, 0 deletions
diff --git a/maintainers/docker/Dockerfile b/maintainers/docker/Dockerfile
new file mode 100644
index 000000000000..5a98c47de2c1
--- /dev/null
+++ b/maintainers/docker/Dockerfile
@@ -0,0 +1,12 @@
+FROM busybox
+
+RUN dir=`mktemp -d` && trap 'rm -rf "$dir"' EXIT && \
+    wget -O- http://nixos.org/releases/nix/nix-1.7/nix-1.7-x86_64-linux.tar.bz2  | bzcat | tar x -C $dir && \
+    mkdir -m 0755 /nix && USER=root sh $dir/*/install && \
+    echo ". /root/.nix-profile/etc/profile.d/nix.sh" >> /etc/profile
+
+ADD . /root/nix/nixpkgs
+ONBUILD ENV NIX_PATH nixpkgs=/root/nix/nixpkgs:nixos=/root/nix/nixpkgs/nixos
+ONBUILD ENV PATH /root/.nix-profile/bin:/root/.nix-profile/sbin:/bin:/sbin:/usr/bin:/usr/sbin
+ONBUILD ENV ENV /etc/profile
+ENV ENV /etc/profile