From 02ea58c9ab2775cb4b14e40a05b4e76d0c2c0648 Mon Sep 17 00:00:00 2001 From: Harald Schilly Date: Fri, 22 Mar 2019 17:56:31 +0100 Subject: [PATCH] Dockerfile: properly use build vars to customize nb_user and nb_uid --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9d7c362d..3cb13c98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,8 +33,10 @@ ENV PATH ${VIRTUAL_ENV}/bin:${PATH} ENV SHELL /bin/bash # Set up user -ENV NB_USER jovyan -ENV NB_UID 1000 +ARG NB_USER=jovyan +ARG NB_UID=1000 +ENV NB_UID ${NB_UID} +ENV USER ${NB_USER} ENV HOME /home/${NB_USER} RUN adduser --disabled-password \ @@ -46,7 +48,7 @@ WORKDIR ${HOME} RUN mkdir -p ${VIRTUAL_ENV} && chown ${NB_USER}:${NB_USER} ${VIRTUAL_ENV} -User jovyan +User ${NB_USER} RUN virtualenv ${VIRTUAL_ENV} ENV PYTHONHOME ${VIRTUAL_ENV}