【メモ】Docker Compose で inotify_init: too many open files
Docker(compose)に乗せたgolangのアプリにライブリロード(fresh)を入れたら
inotify_init: too many open files
エラーで起動しなくなりました。
これは docker-compose
に以下のように ulimits
セクションを追加したら解消されるようです。
ulimits: nproc: 65535 nofile: soft: 20000 hard: 40000
https://docs.docker.com/compose/compose-file/#ulimits
ちなみに私はこれだけでは解決に至りませんでした。ので続き