【问题标题】:Docker multiple containers everytime I run docker-compose run web每次我运行 docker-compose run web 时 Docker 多个容器
【发布时间】:2019-11-21 15:25:15
【问题描述】:

每次我运行docker-compose run web [rails-command] 它都会创建另一个容器,这正常吗? 有没有办法不这样做?

【问题讨论】:

    标签: ruby-on-rails docker docker-compose


    【解决方案1】:

    是的,这很正常。容器是短暂的,仅在命令期间存在

    【讨论】:

      【解决方案2】:

      是的,run 在每次执行时都会生成一个新容器。

      如果您想在现有容器中运行命令,则必须使用exec,例如:

      docker-compose exec web [rails-command]
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-17
        • 2017-03-06
        • 1970-01-01
        • 2021-12-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-15
        • 1970-01-01
        相关资源
        最近更新 更多