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

2019-01-11 10:56:56 +08:00
 singerll

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 吗,这样总感觉很奇怪。还是有其他静态文件可以添加数据源的,有没有搞过的大佬指点一下的。

3241 次点击
所在节点    Docker
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525951

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX