aboutsummaryrefslogtreecommitdiffhomepage
path: root/Dockerfile
diff options
context:
space:
mode:
authorpaulrbr-fl <43074087+paulrbr-fl@users.noreply.github.com>2018-10-29 10:19:21 +0100
committerGitHub <noreply@github.com>2018-10-29 10:19:21 +0100
commitcc4c1d634ad838b99eb71de8c3321db2d8c3c7ee (patch)
tree419cfe0e23406c93430a9e230c7b0ca28f59cf07 /Dockerfile
parent9271ece745c3d5a0db1a4ddbe977ce437151ec3f (diff)
parentc223b406d3ff61af6a0ce736258bb68091e36925 (diff)
downloaddocker-nix-cc4c1d634ad838b99eb71de8c3321db2d8c3c7ee.tar.gz
docker-nix-cc4c1d634ad838b99eb71de8c3321db2d8c3c7ee.tar.zst
docker-nix-cc4c1d634ad838b99eb71de8c3321db2d8c3c7ee.zip
Merge pull request #1 from paulrbr-fl/add-lang
Adding LANG variable which is empty by default on Alpine
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 8b7c44d..22c0997 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,6 +3,8 @@ FROM alpine
3 3
4ARG NIX_VERSION 4ARG NIX_VERSION
5ENV NIX_VERSION ${NIX_VERSION:-2.1.3} 5ENV NIX_VERSION ${NIX_VERSION:-2.1.3}
6ARG LANG
7ENV LANG ${LANG:-"en_US.UTF-8"}
6 8
7RUN addgroup -g 30000 -S nixbld \ 9RUN addgroup -g 30000 -S nixbld \
8 && for i in $(seq 1 30); do adduser -S -D -h /var/empty -g "Nix build user $i" -u $((30000 + i)) -G nixbld nixbld$i ; done \ 10 && for i in $(seq 1 30); do adduser -S -D -h /var/empty -g "Nix build user $i" -u $((30000 + i)) -G nixbld nixbld$i ; done \
@@ -21,6 +23,7 @@ RUN cd && wget https://nixos.org/releases/nix/nix-$NIX_VERSION/nix-$NIX_VERSION-
21 && rm -rf ~/nix-*-* 23 && rm -rf ~/nix-*-*
22 24
23ENV ENV="/home/nixuser/.nix-profile/etc/profile.d/nix.sh" 25ENV ENV="/home/nixuser/.nix-profile/etc/profile.d/nix.sh"
24RUN ln -s ${ENV} ${HOME}/.profile 26RUN echo ". ${ENV}" >> ${HOME}/.profile
27
25SHELL ["/usr/bin/env", "bash", "-l", "-c"] 28SHELL ["/usr/bin/env", "bash", "-l", "-c"]
26ENTRYPOINT ["/usr/bin/env", "bash", "-l", "-c"] 29ENTRYPOINT ["/usr/bin/env", "bash", "-l", "-c"]