11月4日(水)3コマ目

準備

jupyter上でpythonを実行できるDockerコンテナを利用して実習を行います。

①Dokcerイメージ取得

jupyterのDockerイメージは含まれるライブラリによって数種類あります。

今回は科学計算系のライブラリがない「base-notebook」を使います。

以下をコマンドプロンプトで実行してください。

>docker pull jupyter/base-notebook


②イメージからコンテナ作成、起動

デフォルトの8888番ポートで待ち受けるようにコンテナ(コンテナ名:jupyter_base)を作成し、起動します。

>docker run -p 8888:8888 --name jupyter_base jupyter/base-notebook

表示メッセージ中にjupyter利用時に必要なトークンが出力されます。


2回目以降

コンテナはすでにできているため、コンテナを起動するだけです。

以下のコマンドを実行してください。

>docker start jupyter_base


なお、jupyter利用時にトークン入力が必要な場合は、以下を実行してトークンを確認すること。

①コンテナのシェル起動

>docker exec -it jupyter_base /bin/bash

②トークン確認

#jupyter notebook list


Jupyternoteを使う

Webブラウザを起動して以下のURLにアクセスしてください。

http://localhost:8888



コメント