sudo
管理者の権限が必要なコマンドをsudoコマンド経由で実行させることができる
docker exec
対象のコンテナで、対象のコマンドを実行する
-i
標準入力を開き続ける
-t
疑似ttyを割りあてる
ttyとは、標準入出力となっている端末デバイス(制御端末、controlling terminal)の名前を表示するUnix系のコマンド
-it(-i -tの省略)
標準入力を開き続け、そこを操作出来るようにする
→手元の環境で、docker内入力ができるようにする
bash
bashプロセスを新規で立ち上げる
プロセスとは、「実行中のプログラム」
bashはLinuxにおけるデファクトスタンダードになっているシェル
シェルはユーザーの入力をカーネルに伝えまたその逆を行う、いわば両者の橋渡しを行うプログラム