我如何使JHipster应用程序REST服务在不同的docker集装箱上运行?
我了解JHipster使用基于Spring启动的REST服务来构buildWeb应用程序。 我想在不同的docker集装箱上部署各种springboot服务,不知道如何实现这样的configuration?
你可以按照“ Spring Boot with Docker ”的说法:事实certificateDockerfile是非常简单的
让我们继续在我们的Spring Boot项目中创build一个Dockerfile:
FROM java:8 VOLUME /tmp ADD gs-spring-boot-docker-0.1.0.jar app.jar RUN bash -c 'touch /app.jar' ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
这个Dockerfile是非常简单的,但是这只需要运行一个Spring Boot应用程序就可以了:Java和一个JAR文件。
项目JAR文件被作为“app.jar
”ADD
到容器中,然后在ENTRYPOINT
执行。