【问题标题】:Create new container with interactive shell使用交互式外壳创建新容器
【发布时间】:2017-05-29 06:51:17
【问题描述】:

我想用 Node.js 创建一个新容器并在其中启动一个 bash-shell,我可以在其中以交互方式验证某些内容。

因此我做了docker run node /bin/bash,但它立即退出了。 我做错了什么?

【问题讨论】:

    标签: node.js shell docker


    【解决方案1】:

    你错过了 -it:docker run -it <image-name> /bin/bash

    --interactive, -i: 保持STDIN打开,即使没有附加

    --tty, -t: 分配一个伪TTY

    docker run reference

    【讨论】:

    • 哦,我怎么会忘记 :)
    猜你喜欢
    • 2018-07-11
    • 2016-04-16
    • 1970-01-01
    • 2015-09-26
    • 2021-09-28
    • 2014-01-11
    • 2011-09-07
    • 1970-01-01
    • 2013-04-28
    相关资源
    最近更新 更多