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