一:前言
使用docker快速安装Jupyter Notebook,来在远程快速编写python代码并运行
二:步骤
本文仅简略描述安装过程,对于安装那个版本请看官网,本文采用jupyter/datascience-notebook:9b06df75e445
1 | docker run --rm -p 8003:8888 --name 'jupyter_notebook' -dit -e JUPYTER_ENABLE_LAB=yes -v "$PWD":/home/jovyan/work jupyter/datascience-notebook:9b06df75e445 |
本代码指定8003的服务器端口连接容器的8888端口,并取名'jupyter_notebook'
同时使用-dit
来让docker容器在后端运行。-v 挂载本机的/home/www 至容器的/home/jovyan/work ,因此存储在此文件夹的文件在容器消失后仍在本机中。
在浏览器中输入 IP:8003
进行访问,会出现如下页面。
它要求token,可是他在后端运行,该怎么办呢.
- 于是 使用
docker ps
命令来查看该容器的id
并获取
- 再用
docker logs id
来获取这个容器的后台日志,如此就可以获得token,并在页面中输入并设置密码了。
- 之后就可以看见页面了