PJzhang:ドッキングウィンドウの基礎2コース - オン

猫寧!

参考ます。http://virtual.51cto.com/art/201805/572135.htm

https://www.cnblogs.com/rkit/p/9237696.html

https://zhang.ge/5126.html

http://www.ityouknow.com/docker/2018/03/07/docker-introduction.html

http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html

 

素人の言語で、ドッカーその後、

https://cloud.tencent.com/edu/learning/live-1027

コンテナ技術

 

 

コンテナと仮想マシンの違い

ユーザを混合するための伝統的な仮想化が比較的面倒であるが、互いの間の良好な分離、;ドッカー単一ユーザにとってより、軽量で柔軟で効率的なリソース消費、小さなパフォーマンスオーバーヘッド。

アンドロイド携帯電話のアプリをインストールするには同等のドッキングウィンドウ、従来の仮想化ソフトウェアは、Android携帯電話にインストールされ、さまざまなオペレーティングシステムにソフトウェアをインストールします。

 

 

 

 

 

ドッキングウィンドウマシン同等のコンテナクレーンは、コンテナは、コンテナであります

ドッキングウィンドウ統一システム環境では問題を解決することができます

ドッキングウィンドウのプロセスを分離

ドッキングウィンドウは、倉庫を通じて、迅速に構築環境を実装することができます

コンテナは、世界を変える、低コスト、精製業を達成するために、グローバル化を推進します

物事のすべての種類は、容器内に配置することができます

 

 

 

 

 

 ドッキングウィンドウは、ミラーをビルド確立します。

 

ビルド戦闘にドッキングウィンドウ環境

https://cloud.tencent.com/edu/learning/course-1392

基本的な概念ドッカ

 

 

 

 

dockerhubアドレス

https://hub.docker.com/

ドッキングウィンドウは、さまざまな依存関係の問題を解決するために、環境インフラまで進出し、設定することができます。(プライベート・倉庫)

ドッキングウィンドウの対応のCentOSの、ubantu

 

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

centos7システム

更新システム

yumを-y更新

キャッシュの源

yumを-y makecache

いいえがあるので、ミラー元を追加

yumを-config設定マネージャ--add-レポhttps://download.docker.com/linux/centos/docker-ce.repo
安装ドッカ

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

 

ドッキングウィンドウ-v

 

[スタート]ドッキングウィンドウ

開始からドッキングウィンドウ、ブートを有効にsystemctl

 

 systemctlスタートドッキングウィンドウ、スタート

ドッカービューミラーは、空の、今度は、ミラーのサイズを作成時間をミラーリング、IDをミラーリング、(カスタマイズすることができる)イメージタグのタイプを反映し

 

ミラーリングされたプルローカルnginxの

 

 

 

 ミラーを使用する方法でdockerhubを詳細に説明します

 

 

 

 

 

 

 遅いダウンロードのために、クラウドへのテンセントのソーススイッチ、VIMの/ etc /のsysconfig /ドッカ

OPTIONS = ' - レジストリ・ミラー= HTTPS://mirror.ccs.tencentyun.com'

 

systemctlデーモンリロード、リロードサービスの設定

systemctl再起動ドッキングウィンドウ、再起動ドッカ

 

 

 ドッキングウィンドウプルこんにちは世界

 

こんにちは、世界の内容を表示します

 

 

作成dockerfile

 

 

 

 

 ドッキングウィンドウのビルド-t nginxの:. V1、 - tは、タグをV1、ミラーイメージを作成するために、ターゲットを指定します

 

 

 

 80:80 -d nginxの-pドッキングウィンドウの実行:ポートミラーリング80にマッピングされたV1、80ローカルポート

取得5a6c7ced2​​0e4e16095a1c380bffa7a59a8df74466e156467a430a13ddc65cd16

ローカルマシンのIPへのアクセス

ミラー]タブを再生し、そのまま画像ID V1、画像IDを選択し、名前の変更の種類をミラーリング

 

タグの変更

 現在実行中のドッキングウィンドウドッキングウィンドウのPSディスプレイケース

 ファイル名を指定して実行コンテナ

80:80 -d nginxの-pドッカーラン:V1、80は、第1のホスト・ポートであり、第二のポート80は、容器であります

 背中の上部とドッカートップmusing_almeidaは、プロセスを表示する、容器の名前であり、コンテナのID名を有する容器の交換も可能です。

 

 コンテナ動作が停止されます

ドッキングウィンドウスタートmusing_almeidaは、コンテナを起動します

コンテナを削除すると、ドッキングウィンドウをシャットダウンする必要があります

ドッキングウィンドウを除去した後、どうやらそれは何のコンテナを実行していません

 

 

ポートをマッピングすることができ、マッピングディレクトリも可能である、ドッカーコンテナ/ルートは、-v達成するために、ホスト/ルートにマップされ

ドッキングウィンドウの実行は80:80 -v /ルートを-p -IT:/ルートnginxのを:V2 / binに/ bashの

コンテナのルートディレクトリのtest.txtという、コンテナを終了するには、exitを作成するには、ホストでもあるtest.txtを持って見ることができます

 

終了コンテナ、ドッキングウィンドウの実行が再び80:80 -v /ルートを-p -it実行:/ルートnginxの:V2 / binに/ bashの、あなたは再入力することができますが、ホスト名が変更されました。

 

ここでは予備的なマスターの意志のドッキングウィンドウがあります。

 

おすすめ

転載: www.cnblogs.com/landesk/p/11802790.html