MacにDockerでJupyter NotebookでTensorFlowを使えるようにしたい
docker pull jupyter/tensorflow-notebook
起動方法
docker run -it -p 8888:8888 --rm --name jupyter jupyter/tensorflow-notebook
起動するとターミナルにアクセス用の下記みたいなURIが表示されるのでブラウザでアクセスする
http://127.0.0.1:8888/?token=<YOUR_TOKEN>
以上でJupyter Notebookは使えるようになったけど、これだけだとdockerを起動するたびに作成したipynbが消えてしまうので MacのディレクトリをマウントしつつJupyter Notebook使うには以下のコマンドで起動する
ローカルのディレクトリをマウントしつつ起動
docker run -it -p 8888:8888 --rm --name jupyter -v "$(pwd):/home/jovyan" jupyter/tensorflow-notebook
これでコマンドを叩いたディレクトリがマウントされつつJupyter Notebookが使えるようになりました