多个用户无法访问Tomcat Docker Container

时间:2018-04-06 11:00:50

标签: docker tomcat amazon-ec2 docker-compose

我有一个运行我的Docker堆栈的AWS集群,其中包括部署我的Web应用程序的Tomcat容器。我可以使用任何网络浏览器(尝试过firefox,chrome和safari)访问后者,一切正常。但是,如果我的同事在我同时访问它,那么我们中的一个人将得到一个“页面无法显示”,这意味着它一次只接受一个用户。

这只发生在我的Docker Tomcat容器中:i)没有Docker,我的网络应用都没有这个问题; ii)使用Docker,只有那些与Tomcat一起部署的人才有这个问题。

compose.yml文件中我的一个Tomcat容器的已过滤示例:

...

mycontainer:
    image: imageregistry:443/dummy/mycontainer
    deploy:
      mode: replicated
      replicas: 1
      restart_policy:
        condition: on-failure
    links:
      - someOtherApp
    depends_on:
      - someOtherApp
    ports:
      - "8090:8080"
    networks:
      mylan:
        aliases:
          - mycontainer

...

有谁知道为什么会这样?非常感谢你的关注。

0 个答案:

没有答案