Yoshi.dev

技術系の趣味、またはやった仕事やそこから学んだことを忘れないために

dockerでchrome動かした時のクラッシュ問題への対処法

--disable-dev-shm-usage

Dockerはデフォルトではメモリスペースに/dev/shmという場所を使うがこれは64MBと小さい。そのためChromeがメモリ不足でクラッシュしてしまう
Chrome 65から起動時に--disable-dev-shm-usageを指定することで、シェアドメモリファイルの保持場所を/dev/shmの代わりに/tmpディレクトリを使うようになる

補足
/dev/shmファイルシステムレベルの共有メモリ
/tmp:ディスク