由于
-i即使未连接STDIN也会保持打开状态,因此可以进行合成(管道)。
例如:
docker run ubuntu printf "line1nline2n" | docker run -i ubuntu grep line2 | docker run -i ubuntu sed 's/line2/line3/g'
(来源:问题14221)
要么:
$ echo hello | docker run -i busybox cat hello
(来源:问题12401)
现在想象一下,这不是在键盘前面,而是在脚本中使用,您可以在其中通过比shell更好的东西来实际写入stdin进程
|:示例integration-cli/docker_cli_attach_test.go



