docker run -i -t命令的参数是何意思?

看了一下i是说启动交互式,t是分配一个tty。
有人能给详细的说明下吗?我对tty什么的都不懂

阅读 17.9k
3 个回答

用比较简单容易理解的话说是-i 开启了input(输入)功能 -t开启了一个连接容器里边的terminal(终端)

-it常一起使用,以一个新的伪终端开启一个容易,使用后就能新开一个容器中的终端,相当于新开了一个虚拟机,接着在终端中的命令就是在容器中执行命令

我建议你分别用docker run -idocker run -t去运行一个shell,这样才能直观地感受到其中的不同。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题