docker - 如何使JHipster应用程序REST服务在不同的Docker容器上运行?

标签 docker spring-boot jhipster

我了解JHipster使用基于Spring Boot的REST服务构建Web应用程序。我想在不同的docker容器上部署各种springboot服务,任何想法如何实现这种配置?

最佳答案

您可以按照“Spring Boot with Docker”进行操作:事实证明所需的Dockerfile非常简单

let’s go ahead and create a Dockerfile in our Spring Boot project:


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"]

This Dockerfile is very simple, but that’s all you need to run a Spring Boot app with no frills: just Java and a JAR file.
The project JAR file is ADDed to the container as "app.jar" and then executed in the ENTRYPOINT.

关于docker - 如何使JHipster应用程序REST服务在不同的Docker容器上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34378614/

相关文章:

logging - slf4j.Logger未导入到jHipster项目

docker - 如何在docker中打开多个终端?

java - WildFly - 与尝试解决安全漏洞相关的应用程序部署问题

docker - Jenkins 2.0 : Running SBT in a docker container

spring-boot - 当您已经有了应用程序端池时,您还需要 AWS RDS 代理吗?

spring - 使用 Postgresql 将 jHipster 部署到 AWS 时,spring.datasource.CONFIGURATION_PROPERTIES 中的非法组引用

angular - Docker-具有Angular 4模板的ASP.NET Core 2.0

spring-boot - 使用 wicket 和 spring-boot 的浏览器拒绝样式表

Spring-boot 配置 client-auth=需要辅助 SSL 监听器

spring-boot - Spring Boot执行器尝试建立数据库连接