Docker上のUbuntuにemscripten実行環境を作った

備忘録。

チョットJSデキル。
が、しかし。ECMA2016とか全く乗り遅れてるので、久々にJS書こうかなーって思いたつ。
ひとまず、emscriptenに興味があって、試したいのでemscripten環境をざっとつくる。

Dockerfile書くまで整備した。
たぶんECMA2016は書かない。触れない。

TODO

Docker imageのコンパクション技法

Ubuntu前提。

  • apt-get
    • update, upgradeが不要であれば、避ける
  • apt-getで入れたあとの/var/lib/apt/lists/*は消す
  • ビルド時などの一時ファイルは消す
  • git cloneは極力避ける。.gitが大きい。ソースコード配布を活用する
  • Ubuntuベースで作っちゃったが、より軽量なLinuxディストリビューションは検討したほうがよいかも。Centos/Fedora派なのに気まぐれでUbuntu採用しちゃったから、CentOSの容量と比較して乗り換え考えるかな