将本地数据目录挂载到jupyterhub

时间:2019-04-12 10:41:09

标签: docker jupyter-notebook dockerfile

我构建并运行jupyterhub一个docker映像。 https://hub.docker.com/r/joergklein/jupyterhub

在Dockerfile中挂载是个好主意

# Create a mountpoint
VOLUME /data

还是最好安装到

# Create a mountpoint
VOLUME /home/data

我的计算机上有一个本地数据目录。我将数据目录装入容器/ data或/ home / data。

首先,我下载并安装映像

docker run -p 8000:8000 -d --name jupyterhub joergklein/jupyterhub jupyterhub

第二,我将挂载数据集目录。放入容器中的/ data中。在数据集目录中有很多csv文件。

docker run -v /home/user/datasets:/data -t jupyterhub /bin/bash

我想在团队的子域中运行JupyterHub。

  1. 我们要共享数据。所有团队成员如何在此目录中工作?
  2. 如何在此目录中添加新数据?
  3. 哪个是正确的docker run commnd?

1 个答案:

答案 0 :(得分:0)

对我来说很好。

docker run -p 8000:8000 -d --name jupyterhub --volume $(pwd)/datasets:/data joergklein/jupyterhub jupyterhub