docker部署jupyter notebook
时间: 2024-03-26 10:33:23 浏览: 168
Docker是一种容器化技术,可以将应用程序及其依赖项打包成一个独立的可移植容器。Jupyter Notebook是一个开源的交互式笔记本,可以用于数据分析、机器学习等任务。下面是使用Docker部署Jupyter Notebook的步骤:
1. 首先,确保你已经安装了Docker。可以在终端中运行`docker --version`来检查Docker是否已经安装。
2. 在终端中运行以下命令来拉取Jupyter Notebook的Docker镜像:
```
docker pull jupyter/datascience-notebook
```
3. 拉取完成后,运行以下命令来启动Jupyter Notebook容器:
```
docker run -p 8888:8888 jupyter/datascience-notebook
```
4. 在终端中会显示一个类似于`http://127.0.0.1:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx`的链接,复制该链接并在浏览器中打开。
5. 在浏览器中打开链接后,你将看到Jupyter Notebook的界面。你可以在其中创建、编辑和运行笔记本。
6. 如果需要将本地文件夹与容器中的Jupyter Notebook共享,可以使用`-v`参数来挂载本地文件夹。例如:
```
docker run -p 8888:8888 -v /path/to/local/folder:/home/jovyan/work jupyter/datascience-notebook
```
这样,容器中的`/home/jovyan/work`文件夹将与本地的`/path/to/local/folder`文件夹进行共享。
阅读全文