我有一个简单的基于Maven的Sikuli,Selenium和JUnit应用程序。假设应该通过与Jenkins连续交付主要应用程序(我正在测试)来触发该应用程序。
我应该在Spring Boot中使用诸如Tomcat之类的嵌入式Java服务器,还是可以使用纯Java?
最佳答案
就应用程序服务器和Web服务器而言,在docker内部或外部运行应用程序没有区别。暂时忘记Docker并回答以下问题:
您的应用程序是否需要Web服务器或应用程序服务器才能在docker外部运行。
如果答案是肯定的,那么它也将需要Web服务器在Docker内部运行;如果答案是否定的,您可以在Docker容器中运行它,而无需使用Web服务器。
关于java - 我需要Docker容器中的任何服务器来运行Java应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64348203/