Docker は、開発者がアプリケーションと依存関係パッケージをポータブル コンテナにパッケージ化し、それを一般的な Linux マシンに公開できるオープン ソース アプリケーション コンテナ エンジンです。仮想化することもできます。コンテナはサンドボックス メカニズムです。は完全に使用されており、それらの間にインターフェイスは存在しません。
Docker はどのような状況で使用できますか?
1. Tomcat アプリケーションなどの Web アプリケーションの自動パッケージ化とリリースリリース 。
2. 自動テスト、継続的統合、リリース
3. サービス指向環境でのデータベースまたはその他のバックエンド アプリケーションのデプロイと調整
4. PAAS 環境の構築
docker を使用するメリット
1. シンプルで操作が簡単で、これまでの複雑なアプリケーションのインストール手順が簡素化され、docker の使用が非常に簡単になります。
2. さまざまなアプリケーションと互換性があり、Web アプリケーション、バックグラウンド アプリケーション、データベース アプリケーション、Hadoop クラスターなどのビッグ データ アプリケーション、メッセージ キューなどをミラーにパッケージ化して展開できます。
3. コストを節約する Docker とクラウドを組み合わせることで、高パフォーマンスと低価格を実現できます
以上がドッカーは何をするのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。