tomcat docker容器停止并在停止tomcat服务器后存在

BAE*_*BAE 7 java tomcat tomcat8

我在这里使用docker container/image.运行docker容器后,一切正常.但是,如果我运行/usr/local/tomcat/bin# ./catalina.sh stop/usr/local/tomcat/bin# ./shutdown.sh,运行的docker容器将停止并存在.

为什么?怎么改呢?

谢谢.任何评论都欢迎.

小智 6

这是根据定义,请参阅https://github.com/docker-library/tomcat/blob/master/Dockerfile.template其中最新的一行是CMD ["catalina.sh", "run"]

一旦您手动执行,catalina stop您将导致上述 CMD 终止,因此容器停止。