代码之家  ›  专栏  ›  技术社区  ›  Ahmad Ismail

何时将“--attach”与“docker container run”一起使用?

  •  1
  • Ahmad Ismail  · 技术社区  · 6 年前

    我发现 that -

    默认情况下,如果没有为 docker run 指挥部, 根进程在前台启动。这意味着 附加来自根进程的标准输入、输出和错误 到终端会话。

    那么,两者的区别是什么 $ docker container run -ait ubuntu & $ docker container run -it ubuntu ?

    何时使用 --attach 具有 docker container run ?

    0 回复  |  直到 6 年前
        1
  •  1
  •   Shashank V    6 年前

    If you do not specify -a then Docker will attach to both stdout and stderr when running in foreground mode. 你可以用 --attach 改为附加到特定流的选项。

    -a=[]           : Attach to `STDIN`, `STDOUT` and/or `STDERR`
    
    docker run -a stdin -a stdout -i -t ubuntu /bin/bash
    
    推荐文章