From 304b4d9b161d42ddbaab9d0832b3a8de1131f7c4 Mon Sep 17 00:00:00 2001
From: Byungheong Jeong <byungheon.jeong@gmail.com>
Date: Thu, 29 Oct 2020 12:52:05 -0700
Subject: [PATCH] Update Dockerfile

---
 Dockerfile | 37 ++++++++++---------------------------
 1 file changed, 10 insertions(+), 27 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 11fd2e7..1827642 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,26 +2,20 @@ ARG cuda_version=10.1
 ARG cudnn_version=7
 FROM nvidia/cuda:${cuda_version}-cudnn${cudnn_version}-devel
 
-# ENV NB_USER kerasTester
-# ENV NB_UID 1000
-
-ARG NB_USER="kerasTester"
-ARG NB_UID="1000"
-ARG NB_GID="100"
-
+ENV NB_USER kerasTester
+ENV NB_UID 1000
 # RUN mkdir /userdata/kerasData
 
 RUN apt-get update && \
       apt-get -y install sudo
 
-
-# RUN useradd -m -s /bin/bash -N -u $NB_UID $NB_USER && \
+RUN useradd -m -s /bin/bash -N -u $NB_UID $NB_USER && \
     # chown $NB_USER $CONDA_DIR -R && \
     # chown $NB_USER /userdata/kerasData -R && \
-    # chown $NB_USER / -R && \
-    # mkdir -p / && \
-    # chpasswd $NB_USER:test && \
-    # usermod -aG sudo $NB_USER
+    #    chown $NB_USER / -R && \
+    mkdir -p / && \
+    chpasswd $NB_USER:test && \
+    usermod -aG sudo $NB_USER
 
 WORKDIR /userdata/kerasData
 
@@ -40,19 +34,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
     rm -rf /var/lib/apt/lists/*
 
 # Install conda
-# ENV CONDA_DIR /opt/conda
-
-ENV CONDA_DIR=/opt/conda \
-    SHELL=/bin/bash \
-    NB_USER=$NB_USER \
-    NB_UID=$NB_UID \
-    NB_GID=$NB_GID 
-
-ENV PATH=$CONDA_DIR/bin:$PATH \
-  HOME=/userdata/kerasData
-
-USER $NB_UID
-WORKDIR $HOME
+ENV CONDA_DIR /opt/conda
+ENV PATH $CONDA_DIR/bin:$PATH
 
 RUN wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-4.7.12.1-Linux-x86_64.sh -O ~/miniconda.sh && \
     /bin/bash ~/miniconda.sh -b -p /opt/conda && \
@@ -102,8 +85,8 @@ RUN conda clean -yt
 USER $NB_USER
  
 #ADD theanorc /home/keras/.theanorc
+
 ENV LC_ALL=C.UTF-8
 ENV LANG=C.UTF-8
 
 ENV PYTHONPATH='/src/:$PYTHONPATH'
-
-- 
GitLab