Jupyter:数据分析笔记本与 AI IDE
使用 Pigsty v2.7 自带的 Docker Compose 模板运行 Jupyter Lab,并访问 PostgreSQL。
使用 Pigsty v2.7 自带的 Docker Compose 模板运行 Jupyter Lab,并访问 PostgreSQL。
Pigsty v2.7 在 app/jupyter 中提供 Jupyter Docker Compose 模板。修改
app/jupyter/.env
中的镜像、端口与令牌后,创建数据目录并启动容器:
默认配置使用 jupyter/minimal-notebook:latest,监听 8888 端口,令牌为
pigsty。可访问 http://lab.pigsty 或
http://10.10.10.10:8888。
数据目录
模板将 /data/jupyter 挂载到容器内的 /home/jovyan/work,并要求目录
属主为 1000:100:
该行为对应 v2.7.0 标签中的
app/jupyter/docker-compose.yml
与 app/jupyter/Makefile。
访问 PostgreSQL
可在 Jupyter 终端中安装 PostgreSQL Python 驱动:
然后从 Notebook 建立连接:
Makefile 命令
v2.7.0 已不再包含旧版 infra-jupyter.yml 剧本与
jupyter_username、jupyter_password、jupyter_domain 参数;这些属于
早期版本,不能用于本分支。