ドッキングウィンドウのインストールと一般的なコマンド

ワン:概要

開発者は、ポータブル容器に自社のアプリケーションとの依存関係をパッケージ化し、任意の一般的なLinuxマシンまたはWindowsマシンに投稿することができますので、ドッキングウィンドウは、仮想化することができ、コンテナは完全に、アプリケーションコンテナエンジンのオープンソースであります互いに任意のインターフェイスを持っていないサンドボックスのメカニズムを使用します。

完全ドッカーは、次のコンポーネントがあります。
  1. DockerClientクライアント
  2. ドッカーデーモンデーモン
  3. ドッカーイメージのミラー
  4. ドッカーコンテナ船

 

 

 

コンテナのコア技術は、次のコア技術を持っています:

        1.cgroupsリソース管理(リミット空間)

        2.Namespaceプロセス分離

        3.SElinuxセキュリティ

ここで比較チャートのドッキングウィンドウコンテナと伝統的な仮想化技術です、見て明らかである理由を、従来の仮想化よりもドッキングウィンドウ速いスピード、オペレーティングシステムがドッキングウィンドウにはないので、

それはプログラムとして理解することができる(メモリ、CPU、スピードを考慮していない)、これは伝統的な仮想化の最大の違いであること

ドッキングウィンドウは、独自の欠点を持っています

                             コンテナの単離は、強力な仮想化ではありません

                             2.共有Linuxカーネル、セキュリティ先天性欠損

                             3.selinux反抗

                             4.監視コンテナとトラブルシューティング

II:インストール要件

       1.64オペレーティングシステム

       上記、個人的なバージョンの2少なくともRHEL6.5のバージョンを強くお勧めしますRHEL7.0

       ファイアウォールをオフにします。3.(必須ではありません)

       4.カーネルのバージョンは3.10でなければならない以上、あなたはコマンドのuname -rによってカーネルのバージョンを確認することができます

3:インストールのドッキングウィンドウ

1.ドッキングウィンドウが既にインストールされ、あなたはアンインストールする必要があります

命令:YUM -y削除]ドッキングウィンドウドッキングウィンドウクライアントのドッキングウィンドウ・クライアント・最新ドッキングウィンドウ - 一般的なドッキングウィンドウ - 最新のドッキングウィンドウ - 最新-logrotateのドッキングウィンドウ-logrotateのドッキングウィンドウ-selinuxをドッキングウィンドウ - エンジン - SELinuxのドッキングウィンドウ-エンジン  

私は、新しい仮想マシンですので、ドッキングウィンドウ履歴はインストールされません。

 

 2.インストール]ドッキングウィンドウの依存関係

命令:yumのインストール-yにyum-utilsのデバイスマッパー永続データLVM2

 

 

 ダウンロードのドッキングウィンドウのソースに二つの方法、公式の1があり、1は、クラウドアリで、アリは個人的なクラウドを使用することをお勧めします

コマンド:CDの/etc/yum.repos.d/

公式サイトアドレス:YUM-config設定マネージャ- アドインレポHTTPS://download.docker.com/linux/centos/docker-ce.repo

アリクラウド住所:YUM-config設定マネージャ- アドインレポHTTP://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 

 

 

3.正式なインストールドッカ

命令:YUM -y  ドッカ-CEをインストール

 

4. [スタート]ドッキングウィンドウとテスト

コマンド:systemctlスタート]ドッキングウィンドウ#開始ドッキングウィンドウ

テスト:ドッカ実行ハローワールド

 

 

 内容は次の図と一致している場合は、コマンドドッキングウィンドウを実行した後、成功を示します

 

 

または示され、インストールが成功したとして(ifconfigコマンド)が表示されますIP入力してください

 

 

ドッカー環境情報

一般的にドッキングウィンドウversionコマンドを結合、正しいインストールを検出するためのドッカー--infoコマンド。--versionコマンド

 

 

共通のミラーリングリスト

ビューミラーリストの例にドッカ画像:ドッキングウィンドウの画像

ドッキングウィンドウ履歴docker.io/centos:歴史的な例をミラーリングドッキングウィンドウの履歴表示

ドッキングウィンドウはビューミラー例に基本的な情報を調べる:ドッキングウィンドウはdocker.io/centosを検査します

例ドッカプルダウンロード画像:ドッカプルseanlook / CentOSの:例:CentOSのドッキングウィンドウプルcentos6

ドッキングウィンドウのプッシュ画像は、例をアップロード:ドッカプッシュseanlook /モンゴ

RMI削除ローカルミラーケースドッキングウィンドウ:ドッカRMI docker.io/centos

ミラー保存画像由来のタールパケット例保存ドッカー:保存ドッカーdocker.io/busybox:latest -o busybox.tar(busybox.tarのミラーにエクスポート)

導入例ミラードッキングウィンドウ負荷:ドッキングウィンドウ負荷nginxの-i の.tar

 ドッキングウィンドウの検索画像検索例:ドッカ検索docker.io/centos

ドッキングウィンドウのタグ名と画像編集タグ例:CEN docker.io/centos:latestドッカタグ:v1とイメージ名タグは、最新の変更CENをdocker.io:v1の最新のセットをデフォルトとして

 

 コンテナ共通リスト

例コンテナのドッキングウィンドウの実行実行:ドッキングウィンドウの実行は、ドッカーを-d IO / nginxの

ドッキングウィンドウPSはPS -aq表示のみコンテナIDドッキングウィンドウのすべてのコンテナのリストを表示するには、コンテナのドッキングウィンドウのPS -aを実行している見るために

ドッカー停止b8f:ドッカー停止容器を閉じ、次に近いコンテナIDの操作例を参照してください

ドッキングウィンドウは、上記開放容器を開始します  

ドッキングウィンドウは、上記コンテナを再起動します

ドッキングウィンドウは、容器出口出口に容器に取り付け/ execを添付した後の容器をリードする、閉じたときのexecの出口近くにコンテナのドッキングウィンドウを容器にb8f2を添付していません

ドッカーはb8fを検査ドッカー容器底面図情報を検査します

ドッキングウィンドウの上部には、コンテナドッキングウィンドウの上部b8f2の一覧を表示します

エラーメッセージを削除するには、まず密閉容器ドッキングウィンドウRM削除コンテナのドッキングウィンドウのRM b8f2コンテナの操作を表示されます

 

 

 



 

おすすめ

転載: www.cnblogs.com/xiaolei123/p/11918450.html