違い: 1. k8s はオープン ソースのコンテナ クラスター管理システムであるのに対し、Docker はオープン ソースのアプリケーション コンテナ エンジンです; 2. k8s は Docker コンテナを管理できる自動デプロイメント ツールのセットです。オーケストレーション レベルで, docker はコンテナ化テクノロジであり、コンテナ レベルにあります。
このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。
k8s と docker の違いは何ですか
k8s の正式名は kubernetes です。これは、完全なクラスター管理機能を備えた完全な分散システム サポート プラットフォームです。 Kubernetes は、開発、展開、テスト、運用監視などのあらゆる側面をカバーする完全な管理ツールも提供します。 k8sは、コンテナクラスタの自動展開、拡張、メンテナンスなどを実現できるオープンソースのコンテナクラスタ管理システムです。
Docker は、開発者がアプリケーションと依存関係パッケージをポータブル イメージにパッケージ化し、一般的な Linux または Windows マシンに公開できるようにするオープン ソース アプリケーション コンテナ エンジンであり、仮想化も実装できます。コンテナーは完全にサンドボックス メカニズムを使用しており、相互にインターフェイスはありません。
Docker は、開発者がアプリケーションと依存関係をポータブル コンテナにパッケージ化し、仮想化も可能な一般的な Linux マシンに公開できるオープン ソースのアプリケーション コンテナ エンジンです。
主な違いは次のとおりです:
## 推奨学習: 「docker ビデオ チュートリアル」
以上がk8s と docker の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。