首页 > 解决方案 > docker exec -ti 和 docker exec -it 有什么区别?

问题描述

我是 docker 的新手,我读了一些东西,我意识到有人在使用-it,有人在使用-ti.

docker exec -ti my_container所以我想知道和之间有什么区别docker exec -it my_container

标签: docker

解决方案


没有区别。-it只是指定两个标志-i和的简写方式-t,如文档中所述:

可以组合单个字符的命令行选项,因此docker run -i -t --name test busybox sh您可以编写docker run -it --name test busybox sh.

由于这些布尔标志可以按任何顺序指定,-ti因此等价于-it.

这是 Unix-y 命令行工具的一个非常常见的特性。


推荐阅读