Dockerはエミュレータですか?そうでなければなぜならないのですか?

Dockerはエミュレータですか?そうでなければなぜならないのですか?

Dockerはエミュレータですか?そうでなければなぜならないのですか?

オペレーティングシステムをある程度エミュレートします。ステータス/モード、そうではありませんか?

答え1

Dockerはコンテナシステムです。オペレーティングシステムを、ホストオペレーティングシステムとは異なるオペレーティングシステムを実行する複数の部分、または同じオペレーティングシステムの独立した部分に分割します。

エミュレータの場合、実際に別のCPUの場合はCPUをシミュレートし、そうでない場合は他のハードウェアのように偽装するなど、他のものになりすます。

シミュレートされたオペレーティングシステムの場合は、実際のオペレーティングシステムの代わりに偽のオペレーティングシステムを実行します。

両方ではありません。 Dockerは実際のハードウェアで実際のオペレーティングシステム(セグメント化)を実行し、通常はエミュレータよりも高速です。 (同じハードウェアでは高速です。)

関連情報