3

このコマンドには、 /dev/shm のサイズを設定するために使用するdocker buildパラメーターがあることに気付きました。しかし、共有メモリを使用する必要が--shm-size bytesある理由がわかりません。docker build

このdocker buildコマンドは、Dockerfile に従い、一連の中間コンテナーを実行してターゲット コンテナー環境を構築し、それらをイメージとしてコミットします。このプロセスでは、Dockerfile のすべてのパラメーターとコマンドが解決され、さまざまなコンポーネント (docker クライアント、docker デーモン、containerd、runc ...) を渡す構造体としてパッケージ化されます。docker build情報を渡すために共有メモリは必要ないようです。

しかし、なぜdocker buildこのパラメータを提供するの--shm-size bytesですか? そして、おそらく私はこのプロセスについて誤解しています。私を修正してください。ありがとう!

4

1 に答える 1