DockerでPythonによるデータ分析環境を作る

提供: Eospedia
2019年5月14日 (火) 05:34時点におけるKttn (トーク | 投稿記録)による版

移動: 案内検索

Dockerとは

  • あまりうまいこと説明できないのでググってください。
  • CUIベースで(GUIアプリも使えるけど)、スクリプト(Dockerfile)で環境構築でき、オーバーヘッドの少ない仮想環境程度の気持ちで使っています。
  • Dockerfileや構築済みのDockerイメージさえあれば、どのマシンでも(ほぼ)同じ環境を構築できるため、色々なマシンで作業したり他人と作業環境を共有したい場合に便利です。もちろん環境を切り分け管理できることが最大の利点です。

実行環境

Ubuntu 16.04.6 LTS

  • 3.6 GHz Intel Xeon E5-1650
  • 64 GB 2133 MHz DDR4
  • NVIDIA GeForce GTX 1080 8 GB x 4台
    • Driverバージョン 418.74
    • CUDAバージョン 10.1

インストール

Docker

NVIDIA Docker

イメージ構築

コンテナ起動

コンテナ内のJupyterサーバーにリモートからアクセスする