Docker プロジェクトの目標は、軽量のオペレーティング システム仮想化ソリューションを実装することです。 Docker は、Linux Containers (LXC) などのテクノロジーに基づいています。
LXC をベースに、Docker はさらにカプセル化することで、ユーザーがコンテナ管理を意識する必要がなく、運用が容易になりました。 Docker コンテナを操作するユーザーは、高速で軽量な仮想マシンを操作するのと同じくらい簡単です。
下の図は、Docker と従来の仮想化方法の違いを比較したものです。コンテナはオペレーティング システム レベルで仮想化を実装し、ローカル ホストのオペレーティング システムを直接再利用するのに対し、従来の方法では仮想化を実現していることがわかります。これはハードウェア レベルで実装されます。
その他の関連チュートリアルについては、PHP 中国語の docker チュートリアル 列に注目してください。 Webサイト。
以上がDocker と従来の仮想化の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。