Linux 仮想化 Docker Docker イメージ

Linux 仮想化 Docker Docker イメージ

[[311606]]

オペレーティング システムがカーネルとユーザー空間に分かれていることは誰もが知っています。 Linux の場合、カーネルの起動後、ユーザー スペースのサポートを提供するためにルート ファイル システムがマウントされます。 Docker イメージはルート ファイル システムに相当します。たとえば、公式イメージ ubuntu:18.04 には、Ubuntu 18.04 最小システムの完全なルート ファイル システムが含まれています。

Docker イメージは、コンテナの実行に必要なプログラム、ライブラリ、リソース、構成、およびその他のファイルを提供するだけでなく、実行用に用意されたいくつかの構成パラメータ (匿名ボリューム、環境変数、ユーザーなど) も含む特別なファイル システムです。イメージには動的なデータは含まれておらず、作成後にその内容は変更されません。

階層型ストレージ

イメージにはオペレーティング システムの完全なルート ファイル システムが含まれているため、そのサイズが非常に大きくなることがよくあります。そのため、Docker を設計する際には、Union FS テクノロジーを最大限に活用し、階層化ストレージ アーキテクチャとして設計します。したがって厳密に言えば、イメージは ISO のようなパッケージ化されたファイルではありません。イメージは単なる仮想概念です。実際の具体化は、単一のファイルではなく、ファイル システムのグループ、つまり複数のファイル システムの組み合わせで構成されます。

イメージを構築するときは、前のレイヤーが次のレイヤーの基礎となり、レイヤーごとに構築されます。各レイヤーが構築されると、それ以降は変更されません。次のレイヤーでの変更は、このレイヤーでのみ発生します。たとえば、前のレイヤーのファイルを削除する操作では、前のレイヤーのファイルは実際には削除されず、現在のレイヤーのファイルが削除済みとしてマークされるだけです。最終コンテナの実行中、このファイルは表示されませんが、実際には常にイメージに従います。したがって、イメージを構築するときは、各レイヤーにそのレイヤーに追加する必要があるものだけが含まれるように細心の注意を払い、レイヤーを構築する前に余分なコンテンツをすべてクリーンアップする必要があります。

階層化ストレージ機能により、画像の再利用やカスタマイズも容易になります。以前に作成したイメージをベース レイヤーとして使用し、さらに新しいレイヤーを追加して必要なものをカスタマイズし、新しいイメージを作成することもできます。

Docker イメージ アクセラレータ

  1. {
  2. 「レジストリミラー」 :[
  3. "https://78wfzeze.mirror.aliyuncs.com" ,
  4. "https://hub-mirror.c.163.com"
  5. 「https://dockerhub.azk8s.cn」  
  6. ]
  7. }

ミラーの使用

すべての画像を一覧表示

  • リポジトリ: ミラー化されたリポジトリを表します
  • タグ: 画像タグ
  • 画像ID: 画像ID
  • CREATED: 画像作成時間
  • サイズ: 画像サイズ

同じリポジトリ ソースには、リポジトリ ソースの異なるバージョンを表す複数の TAG を設定できます。たとえば、Ubuntu リポジトリ ソースには、15.10 や 14.04 など、複数の異なるバージョンが存在します。さまざまなイメージを定義するには、REPOSITORY:TAG を使用します。

画像の取得と検索

  1. # 画像を取得する
  2. docker pull ubuntu:18.04
  3. # ミラーを探す
  4. docker 検索 httpd

<<:  システムに影響を与える仮想化の課題

>>:  マルチクラウドとハイブリッドIT管理に対処するためのガイドライン

推薦する

hostodo-10 USD/12 GB RAM/180 GB HDD/8 TB トラフィック/2 IP/ロサンゼルス

Hostodo.com は、膨大なリソースを備えた VPS を提供しています。ロサンゼルスとマイアミ...

クラウドサービスはすでに広く利用されているが、クラウドセキュリティの改善が必要

現在までに、クラウド サービスは 10 年以上の開発の歴史を持っています。当初の IT サービス モ...

マルチクラウドモデルは万能薬ではない

ブランドン・ヴィグリアロロ翻訳者:王志軍編纂者:Qianshanすべての企業が複数のクラウドを必要と...

複数の速達情報取引サイトが閉鎖され、警察が捜査に介入

小さな宅配伝票が新たな「情報保護戦争」を引き起こしている。 11月6日、「毎日経済新聞」が「複数の宅...

強力なオーバークロック性能 MSI X58M 空冷式 4G オーバークロック

MSIは先週、マザーボードモデルX58Mを正式にリリースしました。現在非常に人気のある Micro-...

2020年はクラウドコンピューティングの年

年末から年明けにかけて、2020年を振り返ると、「新型コロナ流行」は私たちにとって忘れられない思い出...

FtpIt - 年間 5 ドル / 128 MB のメモリ / 5 GB のハード ドライブ / 600 GB のトラフィック

FtpIt は、SSD ハード ドライブ搭載の OVZ や大容量メモリ搭載の KVM を宣伝してきま...

2019 CNCF 中国クラウドネイティブ調査: Kubernetes 導入率が 72% に達する

Cloud Native Computing Foundation (CNCF) は、第 3 回目の...

誤解: 301 リダイレクト エラーの泥沼から抜け出す

すべてのウェブマスター、特に SEO について予備的な知識を持っているウェブマスターにとって、301...

メガレイヤーはどうですか?米国国際ラインサーバーレビュー

メガレイヤーはどうですか?メガレイヤーUSAはどうですか? Megalayer の米国サーバーは、サ...

一部のウェブサイト構築サービスプロバイダーの悪い習慣

ウェブサイト構築業界の同業者の一部が業界を破壊しているのを見て、私は悲しく無力感を覚えます。そこで、...

justhost.asia: ロシア 200M 無制限トラフィック VPS、簡単なレビュー、CN2 付き

以前、ロシアのホスティング プロバイダー justhost.asia を紹介しました (こちらをクリ...

Baidu の新しいアルゴリズムと新しいウェブサイトに直面して、どのように上級プレーヤーになるか

最近、ウェブマスターグループで「私のウェブサイトの権威がたった一晩でダウングレードされた」という大き...

王通:ネガティブリスクコミットメントの性質と応用スキルについて

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス10年以上前、私が初めて...

ウェブサイトのアクセス不能が SEO データとソリューションに与える影響

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますこのブログ...