ドッカーエントリ(A) - インストール

A、ドッカープロフィール

ドッカーとは何ですか?

ドッキングウィンドウは、オープンソースプロジェクトである初期の2013年に誕生した、それは最初は素人プロジェクト内部dotCloudの会社でした。これは、囲碁の言語のGoogleの打ち上げに基づいています。Projectは後でLinux Foundationのは、Apache 2.0プロトコルへの準拠は、プロジェクトコードはGitHubの上で維持参加しました。

dotCloud会社が後でドッカーInc.の名前が変更されましたことを、オープンソース広く注目と議論以来、ドッカー Googleはまた、広くそののPaaS製品に使用されている。RedHatのは、その中でサポートドッカーRHEL6.5を集中しています。

ドッカープロジェクトの目標は、軽量のオペレーティングシステムの仮想化ソリューションを実現することです。ドッカーは、Linuxコンテナ(LXC)技術の基礎です。

ユーザーが操作容易になり、コンテナ管理を気にする必要はありませんので、LXCドッカーに基づき、さらにパッケージでした。ちょうどあなたのようにユーザーの操作ドッカーコンテナは簡単として、高速軽量な仮想マシンを実行します。

簡単に言えば、VMの仮想マシン、実装のちょうど異なったレベルに類似ドッカー。ドッカーが速くに基づいて、軽量のオペレーティングシステムの仮想化です。伝統的な仮想マシン(VM)が、ハードウェアの仮想化の物理レベルに基づいて、動作効率が比較的低いです

します。https://www.jianshu.com/p/3bfa8d09bc8bを参照して詳細に説明します

 

ドッカーの構図?

ドッカーは、3つの主要な概念を理解するために最初の構図を理解します

  • 倉庫(リポジトリ)
  • 镜像(Image)
  • コンテナ(コンテナ)

これら三つの言葉は、私たちは不適切な類推を行う必要があり、深い決意のイメージを促進するために:例えば、演奏LOL知っているだろう、私はという男プレイしたい場合は、「剣ブラストホ - カンビアッソ、」英雄(ミラー)を、その最初の我々は、ゲームストア(倉庫)の購入に、十分な金を持っている必要があります。あなたは、彼らの才​​能がセットに必要とされるに応じて、ゲーム内でこの英雄(コンテナ)、およびスキンを使用することができます。

 

二、ドッカーインストール

システムのカーネルバージョンを確認1.システムがCentOS7.7_x64を使用しています

[ルート@ localhostの〜]#1 のuname - 
Linuxのlocalhost.localdomainを3.100 - 1062 .el7.x86_64#1 SMP水曜日8月7 180802 UTC 2019 x86_64のx86_64のx86_64のGNU / Linuxの[ルート@ localhostの〜]#猫の/ etc / redhatのリリースCentOSのLinuxリリース1908年7月7日(コア) 

2.アリクラウドネットワークのyumソース

ちょっと......

3.パッケージのニーズをインストールし、yumを-utilのはyum-config設定マネージャ機能を提供し、他の二つは従属devicemapper駆動されます。特別な事情がない場合、それは本番環境でyumのアップデートカーネルのアップデートを使用してはならないことに注意してください

[ルート@ localhostの〜]#yumを インストール -y yumを -utilsデバイスマッパー-persistent- LVM2データ
ロードされたプラグイン:fastestmirror 
最速のミラーを決定
  * ベース:mirrors.aliyun.com
  * エクストラ:mirrors.aliyun.com
  *アップデート:ミラー。 aliyun.com 
......

 

4.設定のyumソースドッカー

[ルート@ localhostの〜]#yumを -config-managerが--add-レポます。https:// download.docker.com/linux/centos/docker-ce.repo 
ロードされたプラグイン:fastestmirrorが
します。https:からレポを追加する// ダウンロード。 docker.com/linux/centos/docker-ce.repo 
つかんファイルを HTTPS:// download.docker.com/linux/centos/docker-ce.repoに/etc/yum.repos.d/docker-ce.repo 
レポの/ etc /に保存されたyumを .repos.d /ドッカ-ce.repo

 5.あなたはドッカー倉庫のすべてのすべてのバージョンを表示して、特定のバージョンがインストールされて選択することができます

[ルート@ localhostの〜]#yumをリストドッカ-CEの--showduplicates | ソート - R
  * アップデート:mirrors.aliyun.com 
キャッシュされたホストファイルからの読み込みミラースピード
ロードプラグイン:fastestmirror
  * エクストラ:mirrors.aliyun.com 
ドッキングウィンドウ -ce.x86_64             319.035 - 3 .el7ドッキングウィンドウ-CE- 安定の
ドッキングウィンドウ -ce.x86_64             319.034 - 3 .el7ドッカー-CE- 安定の
ドッカー -ce.x86_64            319.033 - 3 .el7ドッキングウィンドウ-CE- 安定の
ドッキングウィンドウ -ce.x86_64             319.032 - 3 .el7ドッキングウィンドウ-CE- 安定の
ドッキングウィンドウ -ce.x86_64             319.031 - 3 .el7ドッキングウィンドウ-CE- 安定の
ドッキングウィンドウ -ce.x86_64             319.030 - 3 .el7ドッキングウィンドウ-CE- 安定
......

6.ドッカー、コマンドをインストールします。以下のようにyumをドッキングウィンドウ-CE-バージョン番号をインストールし、私は、17.12.1.ceを選びました:

[ルート@ localhostの〜]#yumを インストールドッカ-CE- 17.12を1 -y .CE 
ロードされたプラグイン:fastestmirrorの
キャッシュされたホストファイルからの読み込みミラー速度
  * ベース:mirrors.aliyun.com
  * エクストラ:mirrors.aliyun.com
  * アップデート:mirrors.aliyun.com 
解決の依存関係
 - > トランザクションのチェックを実行しています
 --- >パッケージドッキングウィンドウ-ce.x86_64 017.121 .ce- 1 .el7.centosがインストールされます
 - >処理依存関係:コンテナのSELinux> = 2.9  のパッケージ:ドッキングウィンドウ-CE- 17.121 .ce- 1 .el7.centos.x86_64
 - >処理依存関係:libcgroup のためのパッケージ:ドッキングウィンドウ-CE- 17.121 .ce- 1 .el7.centos.x86_64 
......

7.ドッカーサービスを回し、スタートからの起動を設定します

[ルート@ localhostの〜]#systemctlの開始ドッキングウィンドウ
[ルート@ localhostの]ドッキングウィンドウを有効systemctl#
から作成されたシンボリックリンク /etc/systemd/system/multi-user.target.wants/docker.serviceを/ usr / libに/にsystemd /システム/docker.service。

8.ビュードッカーは正常にインストールされ、ドッカーの成功をインストールするための(ディスプレイ・サーバとクライアントの命令を実行しています!

[ルート@ localhostの〜]#]ドッキングウィンドウのバージョン
クライアント:
 バージョン:     17.121 - CEの
 APIバージョン:     1.35 
 囲碁バージョン:GO1。9.4 
 Gitはコミット:7390fc6 
 内蔵:火2月27  221520  2018 
 OS /アーチ:のLinux / AMD64 

サーバー:
 エンジン:
  バージョン:     17.12を1 - CE 
  APIのバージョン:     1.35(最小バージョン1.12 
  囲碁バージョン:GO1。9.4
  Gitはコミット:7390fc6 
  火2月:内蔵27  221754  2018 
  OS /アーチ:のLinux / AMD64 
  実験:     偽の

 


おすすめ

転載: www.cnblogs.com/ashjo009/p/12221348.html