コマンド:こんにちは世界ドッキングウィンドウのRUN
コマンドインタプリタ:クライアントドッカこんにちは世界の画像の操作命令するように、
コマンドの結果を:
ドッカー@ Hadoopの場合:/ opt /ドッキングウィンドウ$ドッキングウィンドウのhello-世界を実行する 画像が見つかりません「こんにちは世界を:最新の」ローカル 最新:ライブラリ/ハロー世界から引っ張ります d1725b59e92d:完全なプル ダイジェスト:SHA256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788 ステータス:こんにちは、世界のために新しいイメージをダウンロード:最新 こんにちはドッカーから! このメッセージは、インストールが正常に機能しているように見えることを示しています。 このメッセージを生成するには、ドッカーは、以下の措置を講じました。 1.ドッカークライアントは、ドッカーデーモンに連絡しました。 2.ドッカーデーモンがドッカーハブから「こんにちは世界」の画像を引っ張りました。 (AMD64) 3.ドッカーデーモンが実行され、そのイメージから新しいコンテナを作成しました あなたが現在読んでいる出力を生成し、実行可能。 4.ドッカーデーモンはそれを送ったドッカークライアントにその出力をストリーミング お使いの端末に。 より野心的な何かをしようとするには、あなたがUbuntuのコンテナを実行できます。 $ドッキングウィンドウの実行-it Ubuntuのバッシュ 共有イメージは、無料のドッカーのIDで複数のワークフローを自動化し、そして: https://hub.docker.com/ より多くの例やアイデアについては、参照してください。
ドッカーの内部の仕組みを示す、コマンドの結果を解析することにより:
(1)ローカルミラーをロードします
地元で#まず見て「こんにちは世界:最新の」画像 画像が見つかりません「こんにちは世界:最新の」ローカル
ドッキングウィンドウは、ミラーを実行し、これはコンテナクラスのインスタンスとして生成されたテンプレート画像ハローワールド、特定のオブジェクトになります。注:このコマンドは、最初にローカルのhello世界の画像を見ていきます。
(2)サーバaliyunからこんにちは世界の画像を追い払います
最新:引っ張るからライブラリー/ hello- 世界 d1725b59e92d:完全なプル ダイジェスト:SHA256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788 ステータス:新しいイメージをダウンロードするためにハローワールド:最新
(3)、実行
こんにちはドッカーから! このメッセージは、インストールが正常に機能しているように見えることを示しています。
(4)動作原理分析
まず第一に、私たちは、クライアント(コマンドラインターミナルウィンドウを)ドッキングウィンドウ、ドッキングウィンドウのコマンドを実行して、
本質的には、ホスト上のドッカーデーモンメインスレッドの観点から、それはクライアントのドッキングウィンドウに耳を傾けるだろう、そのサーバーのホストにアクセスするためのバッククライアントたちのドッカこのコマンドは、それがコンテナ(コンテナ)を実行すると、コンテナは、ミラーリングによって生成されます。;無こんにちは世界のコンテナた場合、それが見つかった場合は、ローカルに直接、それ以外の場合は、クラウドサーバアリ倉庫に対応する画像を引っ張ってくる、こんにちは世界のコンテナを生成します、地元のhello世界の画像になります
アリクラウドサーバーからローカルハロー世界の画像に倉庫を引っ張り、その後チャンバーを生成し、さらに操作。
(5)ドッカーコンテナ終了
このメッセージを生成するには、ドッカーは、以下の措置を講じました。 1.ドッカークライアントは、ドッカーデーモンに連絡しました。 2.ドッカーデーモンがドッカーハブから「こんにちは世界」の画像を引っ張りました。 (AMD64) 3.ドッカーデーモンが実行され、そのイメージから新しいコンテナを作成しました あなたが現在読んでいる出力を生成し、実行可能。 4.ドッカーデーモンはそれを送ったドッカークライアントにその出力をストリーミング お使いの端末に。 より野心的な何かをしようとするには、あなたがUbuntuのコンテナを実行できます。 $ドッキングウィンドウの実行-it Ubuntuのバッシュ 共有イメージは、無料のドッカーのIDで複数のワークフローを自動化し、そして: https://hub.docker.com/ より多くの例やアイデアについては、参照してください。 https://docs.docker.com/get-started/
このプロンプトの出力後、ハロー実行を停止します世界、コンテナは自動的に終了します
二つは、すべてで何かをするために、最後に実行して?
ドッキングウィンドウ回路図を実行するためのhello-世界にコマンドを実行します。