【问题标题】:Spring Boot with Liberty Profile on Docker在 Docker 上使用 Liberty Profile 的 Spring Boot
【发布时间】:2016-10-20 03:06:59
【问题描述】:

是否有任何使用 Liberty Profile 创建 Spring Boot 应用程序的示例,应该部署在 Docker 上。

我有以下要求。 1.需要创建一个Spring Boot application.Executable jar。 2.它应该使用Liberty Profile作为运行时服务器。如果可能我们需要将服务器打包在jar本身中。 3.这应该在Docker中部署/运行。

【问题讨论】:

  • 您是在寻找一些入门指南,还是遇到了不确定如何解决的特定问题?
  • @R0MANARMY 我正在寻找入门,因为我是 docker 和 Liberty Profile 的新手。已经使用 Spring Boot 和 websphere Application Server 8.5。
  • 你试过this tutorial吗?

标签: docker spring-boot websphere-liberty


【解决方案1】:

如果您要在 Docker 上进行部署,那么为什么需要一个可执行的 JAR?为什么不将 Spring Boot 应用程序构建为 WAR,然后将其添加到已具有 Liberty 运行时的映像中?

如果您确实需要可执行 JAR,则无法将 Liberty 嵌入 Spring Boot 可执行 JAR,但您可以使用 Liberty 和 Spring Boot WAR 创建可执行 JAR:https://www.ibm.com/support/knowledgecenter/SSAW57_liberty/com.ibm.websphere.wlp.nd.doc/ae/rwlp_setup_jarserver.html

【讨论】:

    【解决方案2】:

    如果您想在 docker websphere-liberty 上部署应用程序,您可以使用 docker hub 上提供的“websphere-liberty:latest” docker 镜像并按照说明进行操作。

    请参阅下面的更多信息。 https://hub.docker.com/r/library/websphere-liberty/

    【讨论】:

      猜你喜欢
      • 2014-10-15
      • 1970-01-01
      • 1970-01-01
      • 2012-08-21
      • 2019-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多