看了一下i是说启动交互式,t是分配一个tty。有人能给详细的说明下吗?我对tty什么的都不懂
用比较简单容易理解的话说是-i 开启了input(输入)功能 -t开启了一个连接容器里边的terminal(终端)
-it常一起使用,以一个新的伪终端开启一个容易,使用后就能新开一个容器中的终端,相当于新开了一个虚拟机,接着在终端中的命令就是在容器中执行命令
我建议你分别用docker run -i、docker run -t去运行一个shell,这样才能直观地感受到其中的不同。
docker run -i
docker run -t
1 回答2.4k 阅读✓ 已解决
1 回答667 阅读✓ 已解决
2 回答1k 阅读
1 回答1.7k 阅读
3 回答524 阅读✓ 已解决
1 回答751 阅读✓ 已解决
1 回答1.3k 阅读
1 回答953 阅读
1 回答5.7k 阅读✓ 已解决
1 回答10.7k 阅读✓ 已解决
1 回答6.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
用比较简单容易理解的话说是-i 开启了input(输入)功能 -t开启了一个连接容器里边的terminal(终端)