備忘録 blog

Docker/Machine Learning/Linux

docker

Docker / Singularity の実用面での違い

Singularity と Docker の互換性の問題 Singularity は、 Docker image を変換してSingularity image として実行することができる機能を有している。Singularity が導入されているマシンでは、no-root でDocker image を実行することができる。このほかにも…

ディープラーニングをKerasというフレームワーク上で行う

はじめに 機械学習、特にディープラーニングが近頃(といってもだいぶ前の話になりますが)盛んになっています。CaffeやChainerといったフレームワークもありますが、特にGoogleがTensorflowでtensorboardと呼ばれる簡単に使える可視化基盤を提供して有名に…

Dockerでサーバーを立てる(2)

それでは実際に、Docker-composeでRailsアプリを立てるところまでやってみたいと思う。 構成 今回のdocker-compose構成は以下である。 nginx(Arch linux) app(rails - puma) data(busybox) supervisordで1つのコンテナに全て立てるのはやはりdockerの原則に…

Dockerでサーバーを立てる(1)

はじめに 様々なところで語られていますが、Dockerはコンテナ型のサーバー仮想化のエコシステムとして知られている。ここでは、DockerでRailsアプリを立てることを目標とする。 大まかな概略をつかむには以下のページが参考になった。 Dockerについての調査…