OceanBase数据库docker 容器要持久化 需要挂载什么路径? 第二次启动报这个问题
OceanBase数据库在Docker容器中进行持久化时,需要挂载的路径包括/root/ob和/root/boot。
此外,为了实现持久化,您可以使用Docker的卷(Volume)或者绑定挂载(Bind Mount)功能。绑定挂载允许Docker容器直接访问宿主机的目录或文件,这种方式的性能是最好的。在生产环境中,通常需要对数据进行持久化,或者在多个容器之间共享数据,这都需要进行适当的数据管理操作。
综上所述,在进行OceanBase数据库的Docker容器部署时,确保将/root/ob和/root/boot两个关键目录挂载到宿主机的适当位置,是实现数据持久化的重要步骤。
参考下这个帖子呢https://ask.oceanbase.com/t/topic/35600293 测试可以使用 obd 来部署呢 https://www.oceanbase.com/docs/community-obd-cn-1000000000519100 https://ask.oceanbase.com/t/topic/35606419 可以看下这个 此回答整理自钉群:“[社区]技术答疑群OceanBase”
在使用Docker容器部署OceanBase数据库时,为了实现数据持久化,需要挂载的路径包括/root/ob和/root/boot。
总的来说,在进行挂载时,可以选择使用Docker的卷(Volume)或者绑定挂载(Bind Mount)的方式来实现。绑定挂载允许Docker容器直接访问宿主机的目录或文件,这种方式的性能是最好的。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。