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 での実行コンテキストと実行スタックの例の説明
1. まず、サーバーの mysql にアクセスして権限を変更します。 GRANT オプション付きで、...
接続数を取得する --- 最大接続数を取得します。SHOW VARIABLES LIKE '...
この記事では、検証コードのランダム生成と検証を実現するためのJavaScriptの具体的なコードを参...
この記事では、VMware 12でのUbuntu 16.04のインストールチュートリアルを参考までに...
Linux システムに触れたばかりの初心者として、VMware 仮想マシンに CentOS6.5 シ...
この記事では、例を使用して、MySQL の非主キーの自己増分の使用方法を説明します。ご参考までに、詳...
相対幅と絶対幅が競合する場合のdivソリューション概要: 一般的に、絶対幅を使用する場合は px を...
目次環境の準備始める1. GitLabリモートリポジトリがマイクロサービスプロジェクトを作成する2....
最近、jQuery を学習しているときに、show()、hide()、toggle() 関数に出会い...
私は現在、自分自身の小さなプログラム プロジェクトに取り組んでいます。プロフェッショナルなフロントエ...
序文この記事では、Windows 10 システムで MySQL を完全に削除してアンインストールする...
ハイパーリンク a タグはリンク ポイントを表し、英語の単語「anchor」の略語です。その機能は、...
具体的なコードは次のとおりです。 <スタイル> #トーストローダーフルスクリーン{ 高さ...
1. CentOS 7 仮想マシンを開きます。 2. 仮想マシンにログインし、リストにないユーザー名...
1. Howdyをインストール: howdyプロジェクトアドレス sudo add-apt-repo...