2个同一VPC中的Docker环境

Hem*_*mar 5 networking docker consul docker-swarm

我试图在同一个vpc中包含我的dev&qa环境.我创建了名为的单独覆盖网络:

  • QA
  • 开发

我的开发环境正常运行.我也为qa env使用相同的容器名称.

当我尝试将我的容器注册到swarm时,它抱怨这样:

docker: Error response from daemon: Conflict: The name mongo2 is already assigned. You have to delete (or rename) that container to be able to assign mongo2 to a container again..
Run Code Online (Sandbox Code Playgroud)

在这种情况下我该怎么办

注意:运行群集管理器的两个环境的docker0具有相同的子网掩码.