猫寧!!!
参考ます。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ローカルポート
取得5a6c7ced20e4e16095a1c380bffa7a59a8df74466e156467a430a13ddc65cd16
ローカルマシンの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の、あなたは再入力することができますが、ホスト名が変更されました。
ここでは予備的なマスターの意志のドッキングウィンドウがあります。