singerll
V2EX  ›  Docker

weblogic 封装到 docker 中时如何添加数据源

  •  
  •   singerll · Jan 11, 2019 · 3694 views
    This topic created in 2709 days ago, the information mentioned may be changed or developed.

    weblogic10.3.6,我们接的是 k8s 集群实施和迁移工作,开发厂商很早了,不配合,我就想直接把应用跑到 docker 里面。

    现在流程是 weblogic 和应用一起封成 docker,但是在创建域并部署应用后,用 wlst 添加数据源,发现必须启动 weblogic 服务才能管理,而且重启后才能生效。

    在 weblogic 控制台页面正常添加数据源后,发现 weblogic 的 /u01/oracle/weblogic/user_projects/domains/base_domain/config/jdbc 下有个 xml 是数据源配置,但是有个标签<password-encrypted>{AES}</password-encrypted>存的是加密后的内容,不能写明文。

    是要在 Dockerfile 中写 run startweblogic && wlst_create_data.py && stopweblogic 吗,这样总感觉很奇怪。还是有其他静态文件可以添加数据源的,有没有搞过的大佬指点一下的。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2745 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:03 · PVG 23:03 · LAX 08:03 · JFK 11:03
    ♥ Do have faith in what you're doing.