我是docker的新手,我读的东西很少,我意识到有些人使用-it
和某人-ti
。
所以我想知道docker exec -ti my_container
和docker exec -it my_container
有什么区别。
答案 0 :(得分:1)
没有区别。 -it
只是指定两个标志-i
和-t
的简便方法,如documentation中所述:
可以组合使用单个字符的命令行选项,因此无需输入
docker run -i -t --name test busybox sh
,而是可以编写docker run -it --name test busybox sh
。
由于可以按任何顺序指定这些布尔标志,因此-ti
等效于-it
。
这是Unix-y命令行工具的非常普遍的功能。