ホームページ  >  記事  >  運用・保守  >  Docker コンテナとは何ですか?

Docker コンテナとは何ですか?

藏色散人
藏色散人オリジナル
2021-12-08 16:42:494497ブラウズ

Docker コンテナは、Docker コンテナと呼ばれます。これは、開発者がアプリケーションと依存関係パッケージを統合された方法でポータブル コンテナにパッケージ化し、Docker がインストールされているすべてのユーザーに公開できるオープン ソース アプリケーション コンテナ エンジンです。 . 仮想化はエンジン サーバーにも実装できます。

Docker コンテナとは何ですか?

この記事の動作環境: Windows 7 システム、Docker バージョン 20.10.11、Dell G3 コンピューター。

Docker コンテナは何と呼ばれますか?

docker コンテナは Docker コンテナと呼ばれます。

Docker コンテナは、開発者がアプリケーションと依存関係パッケージを統合された方法でポータブル コンテナにパッケージ化し、Docker エンジンがインストールされている任意のサーバーに公開できるオープン ソース アプリケーション コンテナ エンジンです (一般的なコンテナを含む)。 Linux マシンと Windows マシン)、仮想化も実装できます。コンテナーは完全にサンドボックス メカニズムを使用しており、コンテナー同士のインターフェイスはありません (iPhone アプリと同様)。パフォーマンスのオーバーヘッドがほとんどなく、マシンやデータセンターで簡単に実行できます。最も重要なのは、言語、フレームワーク、システムに依存しないことです。

機能

Docker コンテナは、他のコンテナ テクノロジとほぼ同様です。ただし、Docker は主要なアプリケーション コンポーネントを 1 つのコンテナ内にバンドルし、コンテナをさまざまなプラットフォームやクラウド コンピューティング間で移植できるようにします。その結果、Docker は、複数の異なる環境で実行する必要があるアプリケーションにとって理想的なコンテナー テクノロジになりました。

Docker は、より小さな特別に開発されたサービスに分解されたアプリケーションであるマイクロサービスを使用するアプリケーションにもメリットをもたらします。これらのサービスは、共通の REST API を使用して対話します。完全にカプセル化された Docker コンテナを使用する開発者は、マイクロサービスを使用してアプリケーションのより効率的な配布モデルを開発できます。

推奨学習: 「Docker ビデオ チュートリアル

以上がDocker コンテナとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。