From da4a552bd6cf7a7657db4c538018f6e14aa03d24 Mon Sep 17 00:00:00 2001
From: Byungheong Jeong <byungheon.jeong@gmail.com>
Date: Thu, 29 Oct 2020 19:32:48 -0700
Subject: [PATCH] Update Dockerfile

---
 Dockerfile | 30 +++++++++++++-----------------
 1 file changed, 13 insertions(+), 17 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 64165ee..1cb5cf5 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,21 +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_USER keras
 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 && \
-    # chown $NB_USER $CONDA_DIR -R && \
-    # chown $NB_USER /userdata/kerasData -R && \
-    #    chown $NB_USER / -R && \
-    # mkdir -p / && \
-    sh -c 'echo "$NB_USER:test" | chpasswd' && \
+    chown $NB_USER $CONDA_DIR -R && \
+    chown $NB_USER /userdata/kerasData -R && \
+    chown $NB_USER / && \
+    mkdir -p / && \
+    chpasswd $NB_USER:ar-noc && \
     usermod -aG sudo $NB_USER
 
+USER $NB_USER
+
 WORKDIR /userdata/kerasData
 
 # Install system packages
@@ -27,6 +26,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
       graphviz \
       libgl1-mesa-glx \
       libhdf5-dev \
+      sudo\
       openmpi-bin \
       xvfb \
       screen \
@@ -74,16 +74,12 @@ RUN conda install -y python=${python_version} && \
       six \
       theano \
       mkdocs \
-      numpy=1.18
-
-RUN pip install keras
-
-# RUN git clone git://github.com/keras-team/keras.git /src && pip install -e /src[tests]
-RUN conda clean -yt
+      && \
+    git clone git://github.com/keras-team/keras.git /src && pip install -e /src[tests] && \
+    conda clean -yt
     # pip install git+git://github.com/keras-team/keras.git && \
 
-USER $NB_USER
- 
+
 #ADD theanorc /home/keras/.theanorc
 
 ENV LC_ALL=C.UTF-8
-- 
GitLab