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
コメント