最贊回答 / 莫道君行早2
-it?:?目前的理解淺薄,就是要等在容器內的命令執行完畢才會出來到當前操作;?沒有-it的加?就相當于在容器內執行一下命令,不等容器內部是否執行完畢直接出來,而我們看見的他在上面是因為容器內的執行快,(行動派可以試試在里面寫個循環制造時間驗證)-it ....bash:上面說到在加上-it?會等容器內的操作執行完畢,而bash?是打開容器內的一個終端近程,又因為it的等待?所以就會一直以終端連接的方式停留在容器內部,下面展示效果:
2019-08-03