英文:
Where is the Dockerfile used with Spring Boot app?
问题
我是一名初级的Java开发者,正在学习关于Docker的内容。在工作中,我们正在使用Spring Boot开发微服务,并使用Dockerfile来进行配置,在Dockerfile中我看到了针对Tomcat的配置。我想问您这个Dockerfile是在哪里使用的?是在部署的时候吗?我们正在使用Jenkins流水线来在Openshift上部署。这个Dockerfile会在应用程序部署在Openshift上时使用吗?谢谢!
英文:
I'm a junior Java developer and I'm learning about Docker. At the job we'are developing microservices with Spring Boot using Dockerfile and in the Dockerfile I see there is configuration for Tomcat. And I want to ask you where is this Dockerfile used? At the deploying? We're using Jenkins pipeline to deploy on Openshift. Is this Dockerfile used when the app is deployed on Openshift? Thank you!
答案1
得分: 1
你不一定需要一个Dockerfile。
例如,根据你如何设置项目,Maven/Gradle会为你包含一个,或者项目可以使用Jib。
英文:
You don't necessarily need a Dockerfile.
For example, depending on how you've set up your project, then Maven/Gradle would include one for you, or the project could use Jib
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论