-d と -it は docker run の動作をどのように変えますか?
-d
-it
docker run
-d はポートを公開し、-it はコンテナ名を割り当てます。
-d はバックグラウンドで実行し、-it は入力を開いたままにして、対話用の pseudo-TTY を割り当てます。
-d はイメージを削除し、-it はコンテナをイメージに変換します。
どちらのフラグも、まったく同じデタッチ実行モードを意味します。