Dockerコンテナーでコアファイルダンプを無効にする方法
私のPHPコンテナーはpuppeteerを実行してPDFを生成します。PDFドキュメントを生成することで、コンテナ内に2つのコアダンプファイルも作成されます。実際にどこから来たのかわかりません。 ホスト/サーバーはCentOS 7です。 私は以下をチェックしました: アプリケーションエラーログはありません。Browsershot/ puppeteerはエラーなしで実行されています。 エラーログ(segfaultなど)が見つかりません /var/log/messages コアダンプを無効にしようとしました https://linux-audit.com/understand-and-configure-core-dumps-work-on-linux/の Disable core dumpsセクションに従って、私は完了しました: 次のコンテンツをに追加しています /etc/security/limits.conf * soft core 0 * hard core 0 以下によってdisable-core-dumps.shを作成しました。 echo “ulimit -c 0 > /dev/null 2>&1” > /etc/profile.d/disable-coredumps.sh に次のコンテンツを追加しました /etc/systemd/coredump.conf [Coredump] Storage=none ProcessSizeMax=0 そして、サーバーとコンテナを再起動します。 ulimit -c 0コンテナ(アルパイン)の内側にもセットしてみました 上記のトリックはどれも私にはうまくいきません。人形遣いがPDFを生成するたびに、常に次のような2つのコアダンプファイルが作成されます。 core.131 core.52 コアファイルは次のようになります。 誰かがコアダンプを無効にするのを手伝ってくれる?どうもありがとう。