docker安装JupyterNotebook

本文最后更新于:2024年9月16日 下午

在docker中安装

1
2
3
4
5
6
7
8
# 映射容器内jupyter的工作目录
mkdir /home/jupyter
# 给jupyter写入文件夹的权限
chmod 777 /home/jupyter
# 映射端口和文件夹,安装科学计算高大全版本,有6个G吧
docker run -d -v /home/jupyter:/home/jovyan/work --name=jupyter -p 13579:8888 jupyter/datascience-notebook
# 或者安装基本版本
docker run -d -v /home/jupyter:/home/jovyan/work --name=jupyter -p 13579:8888 jupyter/base-notebook

访问浏览器地址:127.0.0.1:13579 (同时支持远程访问),会进入jupyter页面,首次需要输入token。

获取token的方法是 docker logs jupyter ,然后会看到token字样。

从jupyter 5开始,可以通过命令设置密码,首先docker exec -it jupyter /bin/bash连接jupyter的终端,然后 jupyter notebook password,输入两次密码后,今后就默认启用密码登录jupyter了,不然每次都要输入token,重启容器生效

安装主题及设置文字样式大小

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# install jupyterthemes
pip install jupyterthemes

# upgrade to latest version
pip install --upgrade jupyterthemes

# 查看可用主题
jt -l

# 查看jt帮助
jt --help

# 个性化设置示例
jt -t onedork -f roboto -fs 14 -nfs 14 -tfs 14 -ofs 11

重启容器生效

安装插件

首先连接jupyter终端 docker exec -it jupyter /bin/bash

1
2
3
4
5
# 安装
pip install jupyter_contrib_nbextensions

# 配置
jupyter contrib nbextension install --user --skip-running-check

设置好开启的插件以后,重启容器生效,推荐开启 Gist-itHinterland 插件


docker安装JupyterNotebook
https://andyppang.github.io/2021/06/02/docker安装JupyterNotebook/
作者
PL
发布于
2021年6月2日
许可协议