地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

docker-composeでtmpsfsを使う

tmpfs

dockerでtmpfsを使う方法はrunコマンドのオプションで実行できるがcompose軽油の場合はどうやるんだろって思って調べた。

tmpfs: /run
tmpfs:
  - /run
  - /tmp

longsyntaxだとこんな感じ

 - type: tmpfs
     target: /app
     tmpfs:
       size: 1000

sizeはバイト単位で指定します。 デフォルトは無制限らしい。 ユーザプロセスがtmpfsを大きくしすぎるとメモリ枯渇が起きるから注意。