Dockerによるデータサイエンスのための環境構築【Python, R, jupyter, Rstudio】

いつでも、どこでも、だれでも同じデータサイエンス環境を構築する方法をドッカー+コンテナ技術により実現する

Dockerによるデータサイエンスのための環境構築【Python, R, jupyter, Rstudio】
Dockerによるデータサイエンスのための環境構築【Python, R, jupyter, Rstudio】

Dockerによるデータサイエンスのための環境構築【Python, R, jupyter, Rstudio】 free download

いつでも、どこでも、だれでも同じデータサイエンス環境を構築する方法をドッカー+コンテナ技術により実現する

このコースでは、ドッカー技術を使い、データサイエンスのための環境を構築します。
環境はwindowsを想定しています。


データサイエンスというと、R, pythonを使う場合が多いのではないでしょうか。

既に使われている方ならばご経験されているかもしれませんが、R,python共にバージョンが変わった際にインストールをし直す必要が発生します。

さらに、機械学習パッケージと分析ソフトのバージョン関係も整える必要があり、操作は非常に複雑になります。

miniconda, anacondaには仮想環境を作り上げる機能もありますが、異なるPCでも同じ環境を作るためには全てやり直す必要があります。


ドッカーコンテナでは、ソフトのインストールやパッケージのインストールなど、環境の構築をテキストコードによって半自動的に立ち上げることが可能になっています。
環境を変更する際もテキストを編集するだけで済みます。

また、ドッカーデスクトップがOSの差分を吸収することでwindows環境でもmac環境でも同じデータサイエンス環境を構築することができます。

環境はテキストとしてだけでなく、イメージをドッカーハブを通して共有することもできるため特殊な操作が必要ありません。


このように、ドッカーコンテナのメリットを最大限活用してデータサイエンス環境を簡単かつ堅牢に構築していきましょう。