java - 使用Docker在Weblogic上部署EAR的正确方法是什么

标签 java docker deployment weblogic containers

Docker使用嵌入式服务器可以方便地运行胖 jar 。只需添加jar,暴露端口并运行即可。

但是docker如何适应将EAR部署到weblogic服务器的传统方式? docker仍然是这种传统包装的可行工具吗?是否有一些成熟的模式,如何将docker用于传统的Java部署样式,并特别强调weblogic配置?我发现的所有教程都考虑了可执行jar或python脚本。

最佳答案

WebLogic团队似乎是这样认为的。 WebLogic团队已在此 Realm 开发了几种工具:

  • WebLogic Deploy Tooling允许您使用YAML中的元数据模型创建WebLogic Server配置-https://github.com/oracle/weblogic-deploy-tooling
  • WebLogic镜像工具可帮助您使用所选的WebLogic版本和补丁程序创建Docker镜像,并且还将使用WebLogic Deploy Tooling在Docker镜像中创建域。 https://github.com/oracle/weblogic-image-tool
  • WebLogic Kubernetes Operator可以用于在Kubernetes环境中运行具有WebLogic域的Docker容器。 https://github.com/oracle/weblogic-kubernetes-operator
  • 关于java - 使用Docker在Weblogic上部署EAR的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40099825/

    相关文章:

    java - 如何在 Java 中连接到 Cloud Foundry MySQL 数据库连接?

    java - Debian Java 线程限制为 630 个线程

    java - Java Locking 有多贵?

    ruby-on-rails - rails 4 : Capistrano development environment instead of production?

    python - GoogleAppengineLauncher 登录失败

    spring - 在Docker中运行嵌入式mongo时org.springframework.beans.factory.UnsatisfiedDependencyException

    java - maven 测试不运行测试

    java - Spring MVC 中的语言环境

    docker - 当 PIPE docker 中的输出时从 os.Stdin 读取时被阻止

    docker - Docker buildkit 版本是否出现在 `docker images` 和 `docker ps` 中?为什么不?