【问题标题】:Docker stops previous running container with the same image. Why?Docker 停止先前运行的具有相同图像的容器。为什么?
【发布时间】:2023-03-25 22:12:01
【问题描述】:

我在 Docker for Mac 1.13.0

当我每次运行 docker run -d cassandra:3.9 时,它都会杀死前一个容器。我不能启动多个实例。不过,它可以与 nginx:latest 一起按预期工作,即启动多个实例。

为什么会这样?

【问题讨论】:

    标签: docker cassandra docker-for-mac


    【解决方案1】:

    给它一个不同的名字

    docker run -d --name cassandra1 cassandra:3.9

    然后

    docker run -d --name cassandra2 cassandra:3.9

    【讨论】:

    • 同样的结果。我已经重新安装了 Docker 4 Mac,它解决了这个问题。但是原因仍然未知。
    【解决方案2】:

    我怀疑这可能是 docker 1.13 的问题。我在 mac 上的 docker 1.12.6 上没有看到这个问题。

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 2016-10-18
      • 2016-08-23
      • 1970-01-01
      • 2023-01-22
      • 1970-01-01
      • 1970-01-01
      • 2023-01-19
      • 1970-01-01
      相关资源
      最近更新 更多