北京网站建设课程培训html结构代码
北京网站建设课程培训,html结构代码,网站建设对于网络营销的意义,免费源码分享Docker Hub 的镜像比较老#xff0c;上面的 jupyter/datascience-notebook 从 2023-10-20 起就不再更新了#xff0c;新镜像都发布到 Quay.io。Jupyter 是什么#xff1f;Jupyter 是一款开源的交互式计算工具#xff0c;核心以 Notebook/Lab 形式提供跨平台的编程环境…Docker Hub 的镜像比较老上面的 jupyter/datascience-notebook 从 2023-10-20 起就不再更新了新镜像都发布到 Quay.io。Jupyter 是什么Jupyter 是一款开源的交互式计算工具核心以 Notebook/Lab 形式提供跨平台的编程环境支持 Python、R、Julia 等数十种编程语言它将代码、文本注释、数学公式、可视化图表甚至交互界面整合在一个文档中既能满足数据科学、机器学习、科学计算等场景下的代码编写与运行需求也能实现分析过程的可视化记录与分享相较于传统的代码编辑器Jupyter 更注重 “交互式分析”支持逐行执行代码、实时查看结果。标签选择Docker Hub 上的latest是旧版Quay.io 上的latest才是最新官方有多个镜像可供选择下面以datascience-notebook为例官方镜像区别镜像名称基础依赖预装核心库镜像大小适用场景jupyter/base-notebook基于 Ubuntu Python Jupyter 核心仅 JupyterNotebook/Lab无额外数据科学库~2GB自定义环境、极简需求、仅需 Jupyter 基础功能jupyter/scipy-notebook基于 base-notebookNumPy、Pandas、Matplotlib、Seaborn、SciPy基础科学计算库~4-5GB基础数据分析、数据可视化、科学计算jupyter/datascience-notebook基于 scipy-notebook包含 scipy-notebook 所有内容 Scikit-learn、XGBoost、TensorFlow、PyTorch 等~8-10GB全流程数据科学、机器学习、深度学习实验jupyter/tensorflow-notebook基于 scipy-notebook重点预装 TensorFlow Keras适配深度学习~7GB专注 TensorFlow 深度学习开发jupyter/pytorch-notebook基于 scipy-notebook重点预装 PyTorch适配深度学习~7GB专注 PyTorch 深度学习开发安装部署1、Docker Compose方式安装部署创建本地文件存储路径mkdir -p /opt/jupyter /opt/jupyter/notebooks /opt/jupyter/config cd /opt/jupyterDocker Compose配置services: datascience: # 关键用 Quay.io 地址 最新标签 image: quay.io/jupyter/datascience-notebook:2026-02-23 container_name: jupyter-datascience ports: - 8888:8888 volumes: - ./notebooks:/home/jovyan # 设置工作空间 - ./config:/home/jovyan/.jupyter # 挂载配置目录保存扩展设置 environment: - JUPYTER_ENABLE_LAByes - TZAsia/Shanghai # - NB_USERadmin - CHOWN_HOMEyes - NB_UID1000 - NB_GID100 restart: always user: root deploy: resources: limits: memory: 2048m # 限制为使用1GB内存参数说明ports: - 8888:8888端口映射配置volumes: - ./notebooks:/home/jovyan/work目录挂载配置格式为「主机路径容器路径」将主机当前目录下的notebooks文件夹挂载到容器的/home/jovyan/workJupyter 工作目录实现数据持久化容器删除后文件不丢失JUPYTER_ENABLE_LAByes设置 Jupyter 默认启动 Lab 界面而非经典 Notebook 界面TZAsia/Shanghai将容器时区设置为上海时区避免 Jupyter 中时间显示与本地不一致restart: always容器重启策略设置为always表示主机重启、容器异常退出、Docker 服务重启时容器都会自动重启user: root指定容器的运行用户为root避免 Jupyter 操作文件、安装库时出现权限不足的问题JUPYTER_ENABLE_LAByes启用 Jupyter Lab2、Docker命令方式安装1拉取最新稳定版镜像# 拉取最新稳定版推荐 docker pull quay.io/jupyter/datascience-notebook:latest # 或拉取最新日期版更稳定避免 latest 漂移 # 最新日期标签截至2026-02-282025-12-31 docker pull quay.io/jupyter/datascience-notebook:2025-12-312启动容器docker run -d \ --name jupyter-datascience \ -p 8888:8888 \ -v $(pwd)/notebooks:/home/jovyan/work \ -e JUPYTER_ENABLE_LAByes \ -e TZAsia/Shanghai \ --restart always \ --user root \ quay.io/jupyter/datascience-notebook:2025-12-31Jupyter用法1、界面汉化安装中文语言包打开命令提示符Windows或终端macOS/Linux输入以下命令安装中文语言包pip install jupyterlab-language-pack-zh-CN若使用 Python3 环境macOS/Linux 常见则输入pip3 install jupyterlab-language-pack-zh-CNSettings-Language选择中文2、修改默认密码1)找到运行中的Jupyter容器的容器ID或名称docker ps2)执行以下命令进入容器内部docker exec -it 容器ID或名称 bash3)通过登录容器终端修改密码jupyter notebook password