【发布时间】:2021-08-13 19:31:07
【问题描述】:
我正在阅读docker documentations,并且我看到了这个命令:
$ docker run -d \
-it \
--name devtest \
--mount type=bind,source="$(pwd)"/target,target=/app,readonly \
nginx:latest
据我所知,使用-d 或--detach 开关在当前终端仿真器之外运行命令,并将终端的控制权返回给用户。而且使用--tty -t 和--interactive -i 则完全相反。为什么有人想在命令中使用它们?
【问题讨论】:
-
这当然不常见,但也许您计划将来运行
docker attach以附加到需要 tty 的交互式程序。 -
可能,能够在不中断整个容器的情况下退出容器外壳