我有一个运行我的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
...
有谁知道为什么会这样?非常感谢你的关注。