質問: dockerコンテナー内のプロセスはどのように見えますか? dockerコンテナーの内部で呼び出すコマンドとプロセスに関して、最近dockerコンテナーとは何か、具体的には内部で何が起こっているかについて混乱が何度かあると聞きました。誰かが何が起こっているのかについての高レベルの概要を提供できますか?
回答: insideコンテナ。プロセスは隔離(隔離)されている必要があります。実際には、指定したプロセス以外のプロセスは表示されません(少なくともシェル)。 「社交性」テスト用ではありません。 chrootとの唯一の類似点は、ホストカーネルが使用されることです。 dockerは、何かを分離する必要がある場合、またはホストで実行されているものとは異なるバージョンのプラットフォームアーキテクチャソフトウェアを使用する場合に最適です。 (javaまたはpythonの別のフォーク)の非常に古いバージョン。処理しているフォルダとバイナリが同じではない可能性があることに注意してくださいホスト上のものと同じです。/binフォルダーなどとは異なります。編集:vmではなくchrootとの類似性。