在docker中使用jupyter-book
首先使用deepo
提供的容器:
$ docker run -it -p 8888:8888 ufoym/deepo:cpu
上面的命令会下载并运行容器,容器启动并运行以后,安装juypter
:
$ pip install jupyter
安装好以后,运行容器:
$ jupyter notebook --no-browser --ip=0.0.0.0 --allow-root --NotebookApp.token= --notebook-dir='/'
此时已经可以看到jupyter-notebook
的运行了:
http://127.0.0.1:8888
不过需要注意的是,这个jupyter所使用的文件系统,是docker内部的文件系统,会随着容器的销毁而销毁,所以最好是映射容器外部的文件系统到容器内部,这样就可以在host上面管理notebook,在容器中运行notebook,从而避免notebook因为容器的销毁而删除。
- 上一篇 用babel编译jsx文件
- 下一篇 rpm展开macro