docker中的-i标志是做什么的?
我刚刚阅读了关于Docker的这篇文章,它是一篇描述如何dockerize一个简单的应用程序的文章。 执行以下命令:
$ docker run -t -i ubuntu:14.04 /bin/bash,
然后,给出以下解释:
在这里,我们再次指定了docker run命令并启动了一个ubuntu:14.04镜像。 但是我们也通过了两个标志:-t和-i。 -t标志在我们的新容器中分配一个伪tty或terminal,而-i标志允许我们通过获取容器的(STDIN)标准来build立一个交互连接。
我不明白以下的意思:
-i flag allows us to make an interactive connection by grabbing the standard in (STDIN)
谢谢。
Docker的-i
/ --interactive
允许你通过标准input(“STDIN”)向容器发送命令,这意味着你可以“交互地”input命令到由-t
开关创build的伪tty /terminal。