最近phoenix(elixir)を使っている. まぁelixir自体の話は,いろんな記事でおすすめされているのでそちらを参照してもらうとして,これをDockerに載せたいなーと思ったので. なんでDockerに載せたいのか erlangとelixirの環境構築を毎回やりたくない っていうのがすべて. そういう意味では,別にchefでもよかった. ただ,最近は開発環境はみんなDockerにしていて,家のLinuxでもほとんどDockerしか使っていないので,できればみんなDockerにしておきたい. 開発環境をDockerに これは割と楽で,ふつうのことしかしない. elixirは公式でもdocker imageを配布しているので,そちらを使わせてもらう. FROM elixir:1.3.4-slim ENV APP_DIR /var/opt/app RUN set -x && \ apt