如果是用了容器云,有持久化数据需求的应用应该如何部署,后端是否只能接nas,是否能在容器上部署oracle数据库,升级oracle数据库时能否直接部署一个新版本的数据库再挂载原有的数据升级数据字典即可,如果可以应该如何规划?是否又成功案例?
收起一、容器本身是不能做数据持久化,可以加入数据卷的概念,数据卷绑定存储系统,比如nas等,把需要做持久化的数据保存在数据卷中就做到了数据持久化。
二、容器中的应用需要访问Oracle数据库,利用容器编排技术创建jdbc service和jdbc endpoint服务访问外部的Oracle数据库。
三、Mysql数据库可以做成镜像运行在容器中,如果需要做数据持久化,需要把mysql数据库的数据文件保存在数据卷中。