MacOS+Docker安装和启动Jupyter Notebook

步骤一、安装Docker

首先,确保你已经在MacOS上安装了Docker。如果还没有安装,可以按照以下步骤安装:

  1. 访问Docker官网下载并安装Docker Desktop for macOS。
  2. 安装完成后,启动 Docker Desktop。你可以通过在终端中运行以下命令检查是否安装成功。
docker --version

步骤二、拉取 Jupyter Notebook Docker 镜像

Docker Hub 上提供了很多官方的 Jupyter Notebook 镜像,可以直接拉取并运行。常用的 Jupyter 镜像是 jupyter/base-notebook 或者 jupyter/scipy-notebook

在终端中执行以下命令来拉取 Jupyter Notebook 镜像:

docker pull jupyter/base-notebook

你也可以拉取其他带有更多科学计算包的镜像,如:

docker pull jupyter/scipy-notebook

步骤三、运行 Jupyter Notebook 容器

拉取镜像后,可以使用以下命令启动 Jupyter Notebook 容器:

docker run -p 8888:8888 jupyter/base-notebook

解释:

  • docker run:启动一个新容器
  • -p 8888:8888:将容器内的 8888 端口映射到主机的 8888 端口。Jupyter Notebook 默认在 8888 端口运行
  • jupyter/base-notebook:使用刚刚拉取的镜像
  • 也可以使用-it --name为容器设定名称

此命令将启动一个容器并在终端上输出类似一下内容:

[C 2024-12-21 13:50:15.180 NotebookApp] The Jupyter Notebook is running at:
[C 2024-12-21 13:50:15.180 NotebookApp] http://127.0.0.1:8888/?token=abcdef1234567890

步骤四、访问 Jupyter Notebook

  1. 打开浏览器
  2. 输入 http://127.0.0.1:8888
  3. 在提示中输入 token(可以从终端输出中复制),或者如果没有提示 token,直接使用该链接访问。

步骤五、开启和关闭容器

# 列出正在运行的容器ID
docker ps
# 停止容器
docker stop <容器ID>
# 开启容器
docker start <容器ID>

开启容器后在浏览器输入http://127.0.0.1:8888再输入token即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值