○Jupyter Notebookの画面
構築方法
以下の手順で、Jupyter Notebookとwbdataのコンテナを構築・実行します。1. psycopg2を追加したJupyter Notebookイメージの作成(Dockerfileがあるフォルダで実行)
docker build -t scipy-notebook-wbdata .
Dockerfile
FROM jupyter/scipy-notebook
ENV TZ=Asia/Tokyo
USER root
RUN pip install wbdata
USER $NB_UID
2. Jupyter Notebookの構築・実行(docker-compose.ymlがあるフォルダで実行)
docker-compose up -d
docker-compose.yml
version: "2"
services:
scipy-notebook:
image: scipy-notebook-wbdata
container_name: "scipy-notebook-wbdata"
volumes:
- "scipy-notebook-data:/home/jovyan/work"
ports:
- "8888:8888"
environment:
JUPYTER_TOKEN: jupyter
volumes:
scipy-notebook-data:
driver: local
※Jupyter Labを使用したい場合は、以下のようにenvironmentにJUPYTER_ENABLE_LAB: 1を追加します。
environment:
JUPYTER_TOKEN: jupyter
JUPYTER_ENABLE_LAB: 1
3.ブラウザから以下のURLにアクセス
http://<Dockerホスト名またはIP>:8888/?token=jupyter
関連情報
・世界銀行のデータを取得・可視化する記事のまとめは以下のページを参照してください。世界銀行のデータを取得できるwbdataパッケージのまとめ
0 件のコメント:
コメントを投稿