ドッキングウィンドウの実行とドッキングウィンドウのexecの違い

ドッキングウィンドウの実行とドッキングウィンドウのexecの違い


RUNドッカーコンテナとrunコマンド、操作対象を作成するイメージ画像を

Execのドッカー実行実行容器、に対して操作する コンテナ


  

ドッキングウィンドウは、コマンドを実行します。

文法

ドッキングウィンドウの実行[OPTIONS] IMAGE [COMMAND] [ARG ...]

オプションの説明:

  • -aを標準入力  標準入力と出力コンテンツの種類、必要に応じてSTDIN / STDOUT / STDERR 3を指定します。

  • -d  背景のコンテナを、コンテナのIDを返します。

  • -i  通常、-tと一緒に使用対話モードで実行容器を、。

  • -P  ランダムポートマッピング、容器ポート内部のランダムハイのホストポートにマッピングされ

  • -p  ポートマッピングフォーマットを指定:ホスト(ホスト)ポート容器ポート

  • -t  通常-iと組み合わせて使用する、容器に擬似入力端子を再割り当てします。

  • = --name「nginxの-LB」  コンテナの名前。

  • 8.8.8.8 - DNS  DNSサーバーが指定されたコンテナを使用するために、デフォルトのホストと一貫した。

  • example.com-検索- DNS  DNS検索ドメインコンテナ、およびデフォルトのホスト契約を指定します。

  • -H「火星」  ホスト名指定されたコンテナ。

  • ユーザ名= -e「リッチー」  設定した環境変数。

  • [ファイル] - = --env []  指定した環境変数からファイルを読み込みます。

  • = --cpuset「0-2」又は--cpuset =「0,1,2」  指定されたコンテナのCPU動作に結合します。

  • -m容器を使用して最大メモリを設定します。

  • = -ネット「橋」  コンテナのネットワーク接続タイプ、ブリッジ/ホスト/なし/コンテナをサポートしています。4種類。

  • = --link []  別の容器へのリンクを追加します。

  • = --expose []  ポートまたはポートのグループを開きます。

  • --volume、-v結合ロール

ドッキングウィンドウミラーnginxのを使用します。モードは、最新のテーブルコンテナの後に開始され、コンテナは、私の-nginxのと命名しました。

ドッキングウィンドウの実行がmy-nginxの-p --name 808180 -d nginxの:最新の

 

ブラウザでhttp://ホストIP:次のように8081、効果は次のとおりです。

 

ミラーリングnginxの:モードは、ホストにマッピングされ、最新のテーブルコンテナポート80と、ランダムなコンテナ港の後に開始されます。

ドッキングウィンドウの実行-P -d nginxの:最新

 

最新スタートコンテナ局モードの後に​​、ポート80にホストポート80をマッピングし、コンテナ/データにマッピングされたコンテナのメインディレクトリ/データ:nginxのミラーリング:

ドッキングウィンドウの実行-p 8080 -v /データ:/データ-dのnginxの:最新

 

nginxのミラーリング:最新のは、コンテナ内に/ binに/ bashコマンドを実行し、対話モードでコンテナを起動します。

ドッキングウィンドウを実行-it nginxの:最新の/ binに/ bashの


 

ドッキングウィンドウのexecコマンド

文法

ドッキングウィンドウの幹部[OPTIONS] CONTAINERコマンド[ARG ...]

オプションの説明:

  • -d: スプリットモード:バックグラウンドで実行されています

  • -i:  でも、追加の遺骨せずにSTDINを開きます

  • -t: 疑似ターミナルを割り当てます

 

コンテナ名で私の-nginxのは、端末の対話モードを開きます。

ドッキングウィンドウの幹部がmy-nginxの/ binに/ bashのを-IT

 

または使用コンテナのIDの  721eb23901ceの  ターミナルは、インタラクティブモードを開きます。

ドッキングウィンドウのexec -it 721eb23901ce / binに/ bashの

 

おすすめ

転載: www.cnblogs.com/miracle-luna/p/11111852.html