CentOSに7オンラインシステムのインストール・ドッカ

オンラインインストールドッカ

以下操作步骤均在root用户下操作

1、カーネルが要件を満たしているかどうかを確認

ドッカーが3.10よりも高いCentOSにシステムのカーネルバージョンを必要と、それがCentOSに推奨される7バージョン。
コマンドは次のとおりです。

uname -r

次のように実装プロセスは以下のとおりです。

[ルート@ localhostののyum.repos.d]#は、uname -r
3.10.0-693.el7.x86_64

図2に示すように、配置されたミラー・ソース・ドッカー

次のようにコマンドは次のとおりです。

wgetの-O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
yumをmakecache

次のように実装プロセスは以下のとおりです。

[ルート@ localhostののyum.repos.d]#1 のwget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
--2 018 07 -02-09:51:02 - https://download.docker.com/linux/centos/docker-ce.repo
解決をホストdownload.docker.com(download.docker.com)... 205.251。 203.37、205.251.203.39、205.251.203.182、...
download.docker.com接続(download.docker.com)| 205.251.203.37 |: 443 ... 接続。
HTTP要求が応答... 200 OK待ち、発行された
2424(2.4K)バイナリ/:長さオクテットストリーム]を
"/etc/yum.repos.d/docker-ce.repo"に保存された
100%[ ================================================== ==============================>】2,424 --.- K / S 0使用して
2018年2月9日午前7時51を:04(320メガバイト/秒) - 保存"/etc/yum.repos.d/docker-ce.repo" [2424分の2424])
[ルート@ localhostの〜]#yumをmakecache
ロードされたプラグイン:fastestmirror、Langpacks
ベース| 3.6 kBの午前0時00分00秒
ドッカー-CE-安定| 2.9 kBの午前0時00分00秒
エクストラ| 3.4 kBの午前0時00分00秒
のアップデート| 3.4 00:00:00 kBの
(1/3):ドッカー-CE-安定/ x86_64の/ primary_db | 11 kBの00:00:01
(2/3):ドッカー-CE-安定/ x86_64の/ filelists_db | 6.5kbの00:00 :01
(3/3):ドッカー-CE-安定/ x86_64版/ other_db | 65キロバイト00:00:00
キャッシュされたホストファイルからの読み込みのミラー速度
*ベース:mirrors.aliyun.com
*エクストラ:mirrors.aliyun.com
*アップデート: mirrors.aliyun.com
メタデータキャッシュが確立されています

3、インストールがドッキングウィンドウの依存関係します

次のようにコマンドは次のとおりです。

yumのドッキングウィンドウドッキングウィンドウ共通ドッキングウィンドウ-selinuxをドッカ・エンジンを取り外します
ヤムヤム-utilsのデバイスマッパー永続データLVM2を-yインストール

次のように実装プロセスは以下のとおりです。

[ルート@ localhostのは〜]#は、yumを削除ドッキングウィンドウドッキングウィンドウ共通ドッキングウィンドウ-selinuxをドッキングウィンドウ-エンジンは、 古いバージョンを削除し
、langpacks fastestmirror:ロードされているプラグインを
一致パラメータはドッキングウィンドウ
ドッキングウィンドウ、共通一致しないパラメータん
ドッカ-selinuxを一致していないパラメータ
をパラメータなしのドッキングウィンドウ-エンジンを試合は、
いずれかのパッケージは削除されません
[ルート@ localhostの〜]#yumをyumを-utilsの-Y-永続的デバイスマッパーデータLVM2インストール インストールの依存関係
fastestmirror、Langpacksは:ロードプラグ
ホストファイルからキャッシュされたミラー速度をロードする
*ベース:mirrors.aliyunを.COM
*エクストラ:mirrors.aliyun.com
*アップデート:mirrors.aliyun.com


更新:
デバイスマッパー永続的-data.x86_64 0:0.7.0-0.1.rc6.el7_4.1
完了

4、インストールドッキングウィンドウ-CE

次のようにコマンドは次のとおりです。

yumをドッキングウィンドウ-CEをインストール

次のように実装プロセスは以下のとおりです。

[ルート@ localhostの〜]#yumをドッカー-CEインストール
ロードプラグイン:fastestmirrorは、Langpacksは、
キャッシュされたホストファイルのからミラー速度をロード
ベース:mirrors.aliyun.com エクストラ:mirrors.aliyun.com
*アップデート:mirrors.aliyun.comは
依存アドレス指定されています関係
- >業務をチェックする
--->パッケージドッキングウィンドウ-ce.x86_64.0.17.12.0.ce-1.el7.centosがインストールされます
- >依存関係が処理されているコンテナ-selinuxを> = 2.9、それがソフトウェアでありますパッケージドッキングウィンドウ-CE-17.12.0.ce-1.el7.centos.x86_64必要性
- >業務をチェックする
--->コンテナselinux.noarch.2.2.36-1.gitff95335.el7パッケージがインストールされます
- - >解決の依存関係の完全な

依存関係が解決

=========================================を======================================
ソースサイズのアーキテクチャバージョンのパッケージ変更
================================================== =============================
インストールされている:
ドッカーx86_64版17.12.0.ce-CE-CE-1.el7.centosドッカーを-STABLE 30 Mが
装着されている信頼:
コンテナSELinuxはnoarch-2:K 31は2.36-1.gitff95335.el7補足され

たトランザクションの概要
======================= ================================================== ======
パッケージを実装(パッケージ依存+1)

合計ダウンロード:30 M
インストールサイズ:123 Mは、
YのこのOK [Y / D / N]は
ダウンロードパッケージ:
(1/2):コンテナ2.36-1.gitff95335.el7.noarch.rpm - SELinuxの| 31 kBの夜12時00分01秒
警告:/var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-17.12.0 .CE-1.el7.centos.x86_64.rpm:ヘッダV4 RSA / SHA512署名、鍵ID 621e9f35:NOKEY
ドッキングウィンドウ-CE 17.12.0.ce-1.el7.centos.x86_64.rpm-公開鍵がすでにインストールされていない
ドッキングウィンドウ-CE-17.12.0.ce-1.el7.centos.x86_64.rpmを| :(2/2) MB午後12時00分06秒30
------------------------------------------- ---------------------------------------
4.4メガバイト/秒の合計| 30メガバイト午後12時00分:06
からhttps://download.docker.com/linux/centos/gpg検索キー
:インポートGPGキー0x621E9F35
ユーザーID: "ドッカーリリース(CEのRPM)[email protected] "
指紋:060a 61c5 1b55 8a7fの742Bの77aa c52f eb6b 621E 9f35
から:https://download.docker.com/linux/centos/gpg
継続するかどうか?[Y / N]:Y
トランザクションチェック実行中
のトランザクションのテストを実行し
、トランザクションのテストに成功しました。
トランザクションを実行します
インストール:2:コンテナのSELinux-2.36-1.gitff95335.el7.noarch 1/2
インストールされている:ドッカー-CE-17.12.0.ce-1.el7.centos.x86_64 2/2
検証:2:コンテナ-selinux-2.36-1.gitff95335.el7.noarch 1/2
検証:ドッカー-CE-17.12.0.ce-1.el7.centos.x86_64 2/2
インストール:
ドッカー-ce.x86_64 0:17.12。 0.ce-1.el7.centosは、
依存関係としてインストールされています:
コンテナ2-selinux.noarch:2.36-1.gitff95335.el7
完成します!

5、バックグラウンドサービス]ドッキングウィンドウを起動します

次のようにコマンドは次のとおりです。

ドッキングウィンドウを起動しsystemctl

次のように実装プロセスは以下のとおりです。

[ルート@ localhostの〜]#ドッキングウィンドウを起動しsystemctl

6、こんにちは世界のテストラン

次のようにコマンドは次のとおりです。

ドッキングウィンドウのhello-世界を実行します

次のように実装プロセスは以下のとおりです。

[ルート@ localhostの〜]#のドッキングウィンドウの実行のhello-世界
画像を見つけることができません「こんにちは世界:最新の」ローカル
最新:ライブラリ/ハローワールドから引っ張る
ca4f61b1923cは:完全なプル
SHA256:66ef312bbac49c39a89aa9bcc3cb4f3c9e7de3788c944158df3ee0176d32b751ダイジェスト
ステータス:hello-の新しいイメージをダウンロードします世界:最新
ドッカーからこんにちは!
このメッセージは、インストールが正常に機能しているように見えることを示しています。
このメッセージを生成するには、ドッカーは、以下の措置を講じました。

  1. ドッカークライアントは、ドッカーデーモンに連絡しました。
  2. ドッカーデーモンがドッカーハブから「こんにちは世界」の画像を引っ張った。(AMD64)
  3. ドッカーデーモンは、現在読んでいる出力を生成し、実行可能ファイルを実行し、そのイメージから新しいコンテナを作成しました。
  4. ドッカーデーモンが端末に送っドッカークライアントにその出力をストリーミング。
    :もっと野心的な何かをしようとするには、あなたがUbuntuのコンテナで実行することができます
    $ドッキングウィンドウの実行-it Ubuntuのバッシュ
    :無料ドッカーIDでもっと、共有画像をワークフローを自動化し、
    https://cloud.docker.com/
    より多くの例やアイデアについて訪問:
    https://docs.docker.com/engine/userguide/

おすすめ

転載: www.cnblogs.com/hzw97/p/11758342.html