Merge pull request #40 from 0x326/set-uid-gid
Set NB_UID and NB_GID variables. Super thank you!
This commit is contained in:
commit
98dbce44f1
@ -92,7 +92,7 @@ with the default password `asdf`.
|
||||
# generate a Dockerfile with python and without Julia and R
|
||||
./generate-Dockerfile.sh --no-datascience-notebook
|
||||
docker build -t gpu-jupyter .build/ # will take a while
|
||||
docker run --gpus all -d -it -p 8848:8888 -v $(pwd)/data:/home/jovyan/work -e GRANT_SUDO=yes -e JUPYTER_ENABLE_LAB=yes --user root --restart always --name gpu-jupyter_1 gpu-jupyter
|
||||
docker run --gpus all -d -it -p 8848:8888 -v $(pwd)/data:/home/jovyan/work -e GRANT_SUDO=yes -e JUPYTER_ENABLE_LAB=yes -e NB_UID="$(id -u)" -e NB_GID="$(id -g)" --user root --restart always --name gpu-jupyter_1 gpu-jupyter
|
||||
```
|
||||
|
||||
This starts a container WITH GPU support, a shared local data volume `data`
|
||||
|
@ -9,6 +9,8 @@ services:
|
||||
environment:
|
||||
GRANT_SUDO: "yes"
|
||||
JUPYTER_ENABLE_LAB: "yes"
|
||||
NB_UID: '${UID}'
|
||||
NB_GID: '${GID}'
|
||||
# enable sudo permissions
|
||||
user:
|
||||
"root"
|
||||
|
@ -19,6 +19,8 @@ fi
|
||||
# starting in docker-compose
|
||||
echo "Starting gpu-jupyter via docker-compose on port $PORT."
|
||||
export JUPYTER_PORT=$PORT
|
||||
export UID=$(id -u)
|
||||
export GID=$(id -g)
|
||||
|
||||
# echo $JUPYTER_PORT
|
||||
docker-compose up --build -d
|
||||
|
Loading…
Reference in New Issue
Block a user