私はdocker run -it
を使って対話的にコンテナを起動し、docker run -d
をバックグラウンドで起動しました。これらの2つのオプションは排他的に見えました。しかし、今私はdocker run -dit
がかなり一般的であることに気づいた。違いは何ですか? -d
と一緒に-it
が本当に必要な場合は?実際には、ドッカーランドッドとドッカーランドの違いは何ですか?
6
A
答えて
7
はい、時々、それはENTRYPOINT
がbash
またはsh
でも、あなたが-d
とき
-it
を含める必要がありますdocker run -d ubuntu:14.04
ただちに停止します、bash
がする任意の疑似端末を見つけることができない原因割り当てられた。擬似端末にbash
またはsh
が割り当てられるように、-it
を指定する必要があります。docker run -itd ubuntu:14.04
あなたは将来の任意のコンテナで
nano
を使用する場合は、イメージの起動時に-it
を指定する必要があります。そうしないと、エラーが発生します。例えば、docker run --name mongodb -d mongo docker exec -it mongodb bash apt-get update apt-get install nano nano somefile
それは、対話型セッションを開始し、 `-t`がttyをエミュレートし-i`エラー
Error opening terminal: unknown.
関連する問題
- 1. Response.Writeと<%= %>の実際の違いは何ですか?
- 2. ACTION_GET_CONTENTとACTION_OPEN_DOCUMENTの実際の違いは何ですか?
- 3. Apache TajoとApacheハイブの実際の違いは何ですか
- 4. RTMFPとBitTorrentの実際の違いは何ですか?
- 5. klassoopとinstanceklassの実際の違いは何ですか?
- 6. Azure Notification Hubsのテレメトリオプションの実際の違いは何ですか?
- 7. imagick :: INTERLACE_JPEG/INTERLACE_PLANE/INTERLACE_LINEの実際の違いは何ですか?
- 8. TomcatとWebsphereにデプロイする際の違いは何ですか?
- 9. Django REST Framework:実際にvalidate_ <fieldname>との違いは何ですか?
- 10. ルーピングの際にMS-DebugとTASMの違いは何ですか?
- 11. 実際にテンソルフローセッションとは何ですか?
- 12. 実際にDOMStringとは何ですか?
- 13. 実際にreduxとは何ですか?
- 14. SeleniumのmouseMove()と実際のマウスの動きの違いは何ですか?
- 15. ipヘッダーのバージョンフィールドとイーサネットヘッダーのタイプフィールドの実際の違いは何ですか?
- 16. Webサーバーと実際の(物理)サーバーの違いは何ですか?
- 17. 組み込みEJBコンテナと実際のサーバコンテナの違いは何ですか
- 18. check_call check_outputコールとサブプロセスモジュールのPopenメソッドの実際的な違いは何ですか?
- 19. UIAccessibilityLayoutChangedNotificationとUIAccessibilityScreenChangedNotificationの実際の違いは?
- 20. VirtualizingStackPanelのVirtualizationModeプロパティのRecycling/Standardの実際の違いは何ですか?
- 21. 実際にアサーションやNSAssertとは何が良いですか?
- 22. TrueとFalseの実際の値は何ですか?実際には言語ごとに変化しますか?
- 23. 実装でのセマフォとmutexの違いは何ですか?
- 24. py3.xのlist()と[]の実装の違いは何ですか?
- 25. Playの実行と開始の違いは何ですか?
- 26. DLLとSLLの実装の違いは何ですか?
- 27. asInvokerとhighestAvailableの実行レベルの違いは何ですか?
- 28. min-width:100%とは何ですか? width:auto実際には?
- 29. "テストケース" - 実際には "ケース"とは何ですか?
- 30. Symfonyキャッシュとは何ですか:クリアは実際に何をしますか?
'を通じてます。しかし '-d'はDockerにバックグラウンドで切り離して実行するよう指示します。彼らは本当に一緒に意味をなさない... –
@DanLoweだから私は尋ねた。 [docker site](https://docs.docker.com/engine/reference/commandline/container_update/)と他の場所で使用されています。 – vehsakul
ええ、あなたはポイントがあります。 「ドッカーの添付」の動作が変わるかもしれないと思ったのですが、違いは見られません。良い質問。 –