docker build在终端进入交互模式?

时间:2017-10-26 02:55:54

标签: docker

我做了这个

{{1}}

我得到了

enter image description here

嗯,为什么?它没有建立,但进入了互动模式。

1 个答案:

答案 0 :(得分:0)

这不是一个错误,而是对Docker如何工作的误解。每个容器都有一个入口点,一个进程在容器启动时运行,当这个进程终止时,容器就会停止。

-it标志分配一个伪tty并以交互模式启动docker容器 - 这意味着它允许您以交互方式与端点进程交互(stdin,stdout等)。您获得的输出实际上是此接口 - 容器正在运行,并允许您将输入传递到入口点。

根据您的问题,您似乎想要守护您的容器(在后台运行它)。为此,请使用-d标记而不是-it