マイクロサービスベースのアーキテクチャは人気のトレンドになっています。 Docker は、マイクロサービスの精力的な開発に大きな活力を注入しました。
Docker の利点は主に、高速性と移植性という 2 つの側面から得られます。
1. 高速
通常の仮想マシンは毎回完全なオペレーティング システム インスタンスを起動する必要がありますが、Docker はカーネル共有を通じてオペレーティング システムを共有します。
これは、Docker コンテナーの開始と停止には数分もかからず、わずか数百ミリ秒で十分であることを意味します。
2. 移植性
通常の仮想マシン ソリューションでは、アプリケーションをさまざまなタイプの仮想マシンにデプロイする場合、特定の仮想マシン用のイメージ ファイルを作成する必要があり、多くの作業が追加されます。 Docker の設計コンセプトは、一度作成すればどこでも実行できることです。 Docker コンテナーが実行されている限り、アプリケーションは正常に実行されることが保証されます。
推奨される関連チュートリアル: docker チュートリアル
以上がドッカーの利点は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。