1.3 KiB
1.3 KiB
Docker+TensorFlow+Jupyter 环境搭建
1.安装和配置
# Tensorflow1
docker run -t -p 1008:8888 -e JUPYTER_ENABLE_LAB=yes --name=tensorflow --privileged -v <host dir>:/home/jovyan jupyter/tensorflow-notebook:17aba6048f44
# Tensorflow2(ubuntu-18.04)
docker run -t -p 1008:8888 -e JUPYTER_ENABLE_LAB=yes --name=tensorflow --privileged -v <host dir>:/home/jovyan jupyter/tensorflow-notebook:ubuntu-18.04
之后通过浏览器访问对应 IP:Port 即可。
2.使能 Jupyter Lab 插件
settings->Advanced Settings Editor->Extension Manager
在 User Overrides 中进行修改
{
"enabled": true
}
然后 Save User Settings,刷新网页。侧边栏会显示“插件选项”在其中可进行搜索、安装和卸载等插件管理操作。
3.Jupyter Notebook 配置
docker exec -it <container name/id> pip install jupyter_contrib_nbextensions
docker exec -it <container name/id> jupyter contrib nbextension install --user --skip-running-check
# 重启容器
docker stop <container name/id>
docker start -a <container name/id>
访问 Jupyter Notebook->Nbextensions,勾选:
- Highlight selected word
- highlighter
- jupyter-js-widgets/extension
- Table of Contents
- contrib_nbextensions_help_item
- Hinterland
- jupyter-matplotlib/extension
- Nbextensions dashboard tab
- Nbextensions edit menu item