Dockerの概要 Docker はオープンソースのソフトウェア展開ソリューションです。 Dockerの構成 Docker は、Docker サーバーと Docker クライアントで構成されています。次の図に示すように、Docker には、コンテナー、イメージ、リポジトリというコンポーネントが含まれています。 Docker と VM コンテナの一種である Docker は、従来の VM とは大きく異なります。まず、アーキテクチャの観点から 2 つを比較してみましょう。 比較すると、VM は実際にはハードウェアに基づいて仮想化されたオペレーティング システム (ハイパーバイザー) であり、複数の VM が基盤となるハードウェア リソースを共有していることがわかります。 Docker は Linux ベースの分離に Namespace と CGroups テクノロジを使用しており、これにより Docker はハードウェア オペレーティング システムと VM の両方で実行できます。両者の違いによって両者の違いも決まります。ここでは両者の違いを次のようにまとめます。 Docker にはこのような機能がありますが、Docker では何ができるのでしょうか?下の図は、docker の 8 つのシナリオを示しています。実際の作業に基づいて、著者は主に docker を使用して既存製品のリリース プロセスを簡素化し、環境設定作業を大幅に削減しました。docker の分離により、アプリケーションを docker イメージにパッケージ化でき、同じ製品の異なるバージョンを異なるイメージにパッケージ化できるため、テストも容易になります。 したがって、さまざまな立場から Docker を見ると、Docker によってもたらされる変化は多岐にわたります。 以下もご興味があるかもしれません:
|
>>: JavaScript での実行コンテキストと実行スタックの例の説明
最近、MySQL を学び始めました。インストールはスムーズに進み、インターネット上の既成のチュートリ...
目次1. イベント委任とは何ですか? 2. イベント委任の原則3. イベント委託の役割1. イベント...
ウェブデザイナーを長い間悩ませてきた疑問があります。それは、固定レイアウト、流動的レイアウト、柔軟レ...
今日、SQLトレーニングの質問バンクでこの質問を見ました。これは、非常に代表的なマルチテーブル変更の...
目次複数の変数を同時に宣言する場合は、1 行に短縮できます。分割代入は複数の変数に同時に値を割り当て...
Linux が NFS サーバーを構築異なるオペレーティング システム間でデータを共有するために、通...
どの要素でもスクロールできるようにしながら、スクロールバーを非表示にするにはどうすればよいでしょうか...
目次問題の説明フロントエンド制御(方法1)アイデアコードバックエンド制御(方法2)アイデアコード要約...
目次MySQLがmy.cnfを読み込む順序1. mysql.server の起動方法2. mysql...
1. コンテナとは、独立して実行されるアプリケーション、またはアプリケーションのグループとその動作環...
マシンに初めて MySQL をインストールします。オペレーティングシステムはwin7ですmysqlの...
序文通常、h5 ページを作成するときは、WeChat、QQ、Weibo などのエコシステム内でトラフ...
会社の影響力が拡大し、製品が改良され続けるにつれて、関連するイメージデザインもそれに追いつき、徐々に...
目次トピック分析する使用目的解決:コードは次のように実装されます。分析:配列とポインタ解決:コードは...
効果を直接確認するために、リロード、左を閉じる、右を閉じる、その他の機能を閉じるなどの右クリック メ...