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

如何创建含最新Python+JupyterLab的自定义Docker容器用于Google Workbench并连接代理

如何创建适配Google Workbench的自定义Python+JupyterLab Docker容器(支持代理连接)

操作步骤:

  1. 创建Dockerfile
    创建名为Dockerfile的文件,写入以下内容:
FROM python:3.11.3-bullseye

# 安装JupyterLab及其他所需包
RUN pip install jupyter -U && pip install jupyterlab

# 暴露JupyterLab端口
EXPOSE 8080

ENV pwd=""

ENTRYPOINT exec jupyter-lab --no-browser --ip=0.0.0.0 --port=8080  --port-retries=0 --allow-root --NotebookApp.token="$pwd" --NotebookApp.password="$pwd" --ServerApp.allow_origin="*" --ServerApp.root_dir="/home/jupyter" --ServerApp.allow_origin_pat="(https?://)?[0-9a-z]+-dot-[-0-9a-z]*\.notebooks\.googleusercontent\.com"  --ServerApp.disable_check_xsrf=True  --ServerApp.allow_remote_access=True
  1. 构建并推送容器到Google容器仓库
    执行以下命令(替换占位符为你的实际项目ID和容器名称):
PROJECT_ID="你的谷歌云项目ID"
CONTAINER_NAME="自定义容器名称"
CONTAINER_URL=gcr.io/${PROJECT_ID}/${CONTAINER_NAME}:dev

docker build -t ${CONTAINER_URL} .
docker push ${CONTAINER_URL}
  1. 在Google Workbench中创建用户托管笔记本
    使用上述生成的${CONTAINER_URL}作为镜像地址,创建新的用户托管笔记本实例,即可完成适配代理连接的自定义环境部署。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 04:02:44