質問: 調べたら「コンテナ内での操作に必要」と書かれてましたが、このオプションをつけなかったらどんな支障が出るのでしょうか。
回答: ### 回答 > > このオプションをつけなかったらどんな支障が出るのでしょうか。 > > > ##### -t tty(擬似端末)が割り当てられない(ホストとコンテナのstdin, stdoutが接続されない)ので、`コンテナに対する操作が不便になります`。例えば、 入力で言うとホスト端末に設定されているキーバインド等が利用できません。 出力で言うとホスト端末に設定されている出力の色等が反映されません。 ##### -i stdinをオープンしない(入力を受け付けない)ので、`コンテナに対する操作ができなくなります`。 逆に`-iだけでコンテナに対する操作はできます(-tは必要ありません)`。 -iと-tをセットで覚えている人がほとんどですが、-tがなくてもコンテナは入力を受け付けるのでviだってcpだってできます。 ちなみにstdoutとstderrは-aを指定していない場合、自動で接続されます。 ### 補足 以下も合わせて見ておくと良いでしょう。