6
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Jupyter DockerでJupyterを使う

Last updated at Posted at 2018-12-27
  • たまにJupyterを使いたくなる時があるので、気軽にDockerで使うときのメモ
  • 特に意味は無いですが、この説明ではjupyter/scipy-notebookイメージを使っています
    • どのイメージを選択するかは、Selecting an Image を参考にしてください
  • Dockerのインストールは別途行ってください

Jupyterの起動

  • ワークスペースを作成
    • パーミッションを適宜変更してください
      • ノートブックの保存ができない場合、見直してください
$ mkdir jupyter-work
$ chmod 777 jupyter-work
  • 現在のディレクトリをワークスペースとしてマウントして起動
$ cd jupyter-work
$ docker run -d -p 8888:8888 -v "$PWD":/home/jovyan/work  jupyter/scipy-notebook
1234567890abdefg

Jupyterにアクセス

  • ブラウザからアクセスするのに認証トークンが必要なので以下のコマンドでトークンを確認してください
$ docker logs 1234567890abdefg
ここにトークン情報がでてくる
  • ブラウザからアクセス
    • http://<hostname>:8888/?token=<token>

ワークディレクトリ

  • 自前のcsvなどを入力として使用したい場合、jupyter-workに格納し、Jupyter側で適宜読み込んでください
import pandas as pd
hoge = pd.read_csv('./hoge.csv')
  • ノートブックの現在のディレクトリを確認したい場合は、セル内に以下のmagic commandを入力し実行することで確認できます
In [1]: %pwd
Out[1]: '/home/jovyan/work'

参考

6
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?