阅读 73

在线Jupyter Notebook环境搭建笔记

Docker 部署 Jupyter Notebook

docker run -d \
--name jupyter \
--user root \
-v jupyter-volume:/home/jovyan \
-p 7000:8888 \
-e --NotebookApp.password="123456" \
-e GRANT_SUDO=yes \
jupyter/datascience-notebook:latest

参数解释:
\ 表示换行,把一条命令拆成多行以方便阅读

-d 表示启动的容器进入到后台运行

–name 表示给启动的容器设定名字

–user=root,允许运行 sudo

-v 表示把宿主机的目录挂载到容器中。Jupyter Docker 的文档目录是 /home/jovyan/work,为了使得容器被销毁时,文档不受影响,将本地目录 /home/local/jupyter 挂载到 /home/jovyan/work

-e GRANT_SUDO (环境变量)指定 jovyan 用户相关权限 ID

-e NotebookApp.password 是登录的密码

-p 表示指定端口,这里把宿主机的 7000 端口映射到容器的 8888 端口


docker run -d --name jupyter --user root -v jupyter-volume:/home/jovyan -p 7000:8888 -e --NotebookApp.password="123456" -e GRANT_SUDO=yes jupyter/datascience-notebook:latest

复制代码

image.png

image.png

安装环境示例

!pip install requests
复制代码

相关:

1、谁是jovyan

2、写给Javascript程序员的Jupyter Notebook使用指北 (juejin.cn) 支持JavaScript的jupyter image.png

文章分类
开发工具
文章标签