我在这里使用docker container/image。运行 docker 容器后,一切正常,但是如果我运行/usr/local/tomcat/bin# ./catalina.sh stop
或/usr/local/tomcat/bin# ./shutdown.sh
,正在运行的 docker 容器将停止并退出。
为什么?如何改变它?
谢谢。欢迎任何评论。
这是根据定义,请参阅 https://github.com/docker-library/tomcat/blob/master/Dockerfile.template 其中CMD ["catalina.sh", "run"]
最新行
手动执行catalina stop
后,会导致上述CMD终止,因此容器停止。