You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Docker运行Python?能否通过命令从Docker下载Notebook?

两种方法获取Notebook文件(不用纠结Docker)

方法一:直接从Github仓库下载(推荐,完全不用Docker)

你其实不用碰Docker就能拿到所有配套Notebook,步骤超简单:

  • 打开对应Github仓库页面,找到里面的notebooks文件夹(或其他存放.ipynb文件的目录),点进去就能看到所有目标文件。
  • 单个下载:点目标Notebook右上角的下载图标,或者右键文件链接选「另存为」,保存到本地后直接用VS Code/Jupyter打开就行。
  • 批量下载:点仓库顶部的绿色「Code」按钮,选「Download ZIP」,把整个仓库压缩包下载解压,就能找到所有Notebook文件。

方法二:通过Docker导出文件(如果非得走这条路)

要是你一定要用Docker导出,按以下步骤操作:

  1. 先安装并启动Docker(这步绕不开,安装完确保Docker在后台运行)。
  2. 打开终端(VS Code里的集成终端就行),拉取作者的镜像:
    docker pull kylegallatin/ml-python-cookbook-runner
    
  3. 在本地新建一个文件夹(比如叫my_notebooks),然后运行命令把容器里的Notebook复制到本地:
    # macOS/Linux系统
    docker run --rm -v $(pwd)/my_notebooks:/tmp/export kylegallatin/ml-python-cookbook-runner cp -r /app/notebooks /tmp/export
    
    # Windows(PowerShell)系统
    docker run --rm -v ${pwd}/my_notebooks:/tmp/export kylegallatin/ml-python-cookbook-runner cp -r /app/notebooks /tmp/export
    
    注:/app/notebooks是容器里存放Notebook的默认路径,要是不对,去仓库的README文档里找正确路径。
  4. 命令执行完后,你本地的my_notebooks文件夹里就有所有Notebook了,之后可以删掉Docker镜像和容器。

内容的提问来源于stack exchange,提问作者roudan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 04:02:55