Moby と Docker の違いは何ですか?
Moby は、Docker によって作成されたオープン ソース フレームワークで、特殊なコンテナ システムを組み立てるために使用されます。Docker は、開発者がアプリケーションをコンテナにパッケージ化できるオープン ソース アプリケーション コンテナ エンジンです。人気のあるプラットフォームなら何でも。
Moby
Moby の中核は、特殊なコンテナ システムを組み立てるためのフレームワークです。提供するもの:
コンテナ システムのすべての重要な側面 (オペレーティング システム、コンテナ ランタイム、オーケストレーション ツール、インフラストラクチャ管理、ネットワーキング、ストレージ、セキュリティ、ビルド、ミラーリング) のためのコンテナ化されたコンポーネントのライブラリ配布等
コンポーネントをさまざまなプラットフォームやアーキテクチャ向けに実行可能なアーティファクトに組み立てるためのツール: ベアメタル (x86 および arm)、Linux、Mac、Windows 実行可能ファイル、クラウド サービスからの一般的な VM イメージなど仮想化プロバイダー。
直接使用したり、変更したり、独自のコンポーネントを作成するためのインスピレーションとして使用したりできる、一連の参照コンポーネント。
Docker
Docker は、開発者がアプリケーションと依存関係をポータブルなパッケージにパッケージ化できるオープン ソース アプリケーション コンテナ エンジンです。その後、一般的な Linux マシンまたは Windows マシンに公開され、仮想化も実現できます。コンテナーは完全にサンドボックス メカニズムを使用し、相互にインターフェイスを持ちません。
完全な Docker は次の部分で構成されます:
DockerClient クライアント
Docker Daemon デーモン プロセス
Docker イメージ
DockerContainer コンテナ
推奨チュートリアル: 「Docker >>
」以上がMoby と Docker の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。