您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我什么时候可以在Docker容器中使用不带--tty的--interactive?

我什么时候可以在Docker容器中使用不带--tty的--interactive?

由于-i即使未连接STDIN也会保持打开状态,因此可以进行合成(管道)。 例如:

docker run ubuntu printf "line1\nline2\n" | docker run -i ubuntu grep line2 | docker run -i ubuntu sed 's/line2/line3/g'

(来源:问题14221

要么:

$ echo hello | docker run -i busy@R_544_2419@ cat
  hello

(来源:问题12401

现在想象一下,这不是在键盘前面,而是在脚本中使用,您可以在其中通过比shell更好的东西来实际写入stdin进程|:示例integration- cli/docker_cli_attach_test.go

其他 2022/1/1 18:17:18 有561人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶