docker本体にオプションとして組み込まれてたの知らなかった…
コンテナ内で素直にtmpfsをmountしようとすると、権限の調整が必要でちょっと面倒。
docker runなど
https://docs.docker.com/engine/reference/commandline/run/
http://docs.docker.jp/engine/reference/commandline/run.html#tmpfs-tmpfs (日本語訳)
tmpfsオプションがある
--tmpfs value Mount a tmpfs directory (default [])
docker-compose
そのまんまtmpfsという設定を書けば良い。ディレクトリ一個で良いなら文字列、複数パスにtmpfsマウントしたいなら配列で渡す。
tmpfs: /run
tmpfs:
- /run
- /tmp