異なる書籍、記事と私はしばしば次ドッカーRunコマンドを見たフォーラムのスレッド読んで:私は本当に理解していない何ドッカー - デタッチとインタラクティブ?
docker run -tid <dockerimage>
を:それはデタッチ(-d)コンテナを開始しても意味がありません対話型(-i)疑似tty(-t)?
つまり、デタッチされたコンテナは決してコンソールには表示されないので、-itで呼び出す必要はないと思います。
異なる書籍、記事と私はしばしば次ドッカーRunコマンドを見たフォーラムのスレッド読んで:私は本当に理解していない何ドッカー - デタッチとインタラクティブ?
docker run -tid <dockerimage>
を:それはデタッチ(-d)コンテナを開始しても意味がありません対話型(-i)疑似tty(-t)?
つまり、デタッチされたコンテナは決してコンソールには表示されないので、-itで呼び出す必要はないと思います。
一般的に、このような分離されたインタラクティブなコンテナを起動することは普通ではないと思います。それは確かに私がドッカーの私の毎日の使用に使用することを最終的に何もない。
一部のアプリケーションでは、stdoutがttyと関連付けられていないときとは動作が異なる場合があります(たとえば、出力が端末の場合はstdoutにのみログするか、シェルを実行している場合端末に関連付けられていない場合は終了します)。
実行中のコンテナにはdocker attach
が必要な場合があります。これは、ある種の分離されたシェルを起動した場合に特に重要です。
ありがとう、完璧な説明とデモ。 –
あなたは大歓迎です! – Anand