当前位置: 首页 > 软件库 > 云计算 > PaaS系统/容器 >

dvol

容器化数据库版本控制
授权协议 Apache
开发语言 Python
所属分类 云计算、 PaaS系统/容器
软件类型 开源软件
地区 不详
投 递 者 微生弘
操作系统 Linux
开源组织
适用人群 未知
 软件概览

dvol 为 Docker 里面的开发数据库提供版本控制功能,允许用户 commit, resetbranch 容器化数据库。

dvol 为 Docker 提供与 git 类似的功能,旨在帮助开发人员在实际进行生产性部署之前编写代码、进行测试并部署状态容器。

dvol clusterhq

 相关资料
  • 我在我的项目中使用postgres docker映像。对于初始化,我使用以下命令来创建和初始化我的数据库(表、视图、数据…) 复制sql_dump.sql /docker-entrypoint-initdb.d 容器停止和删除后是否可以保留这些数据?例如,当我运行postgres的图像时,它将使用这些数据创建数据库,而每次容器启动时都没有加载脚本。只需加载第一次运行创建的数据。 我做了一些研究,发

  • 问题内容: 我目前在我的PHP项目中使用SVN。我当时想我也应该使数据库处于版本控制之下,但是最好的方法是什么?我是否只是在SVN中的项目中制作了一个数据库文件夹,将SQL更改粘贴到名为from_1.0_to_2.0.sql的文件中并提交? 问题答案: 每当您对数据库进行更改时,都应将这些更改保存在迁移中,以便以后可以在更新代码的同时在其他服务器上运行。但是您基本上有了正确的想法。您可以编写一些工

  • 问题内容: 我是一名WordPress设计人员/开发人员,尽管在某些项目中确实使用SVN,但他越来越多地参与使用版本控制,尤其是Git。我当前正在将Beanstalk用于我的远程仓库。 将所有WordPress文件添加到我的仓库中都没问题,如果我想知道可以.gitignore wp- config文件,但是由于我是目前唯一的开发人员,而且这些项目都是封闭源代码,所以的确一点意义。 就像任何CMS一

  • 问题内容: 我同时使用了Hibernate批注和Sybase。我正在寻找设置版本列以防止锁定。数据库需要管理时间戳而不是应用程序。我想使用注释而不是hbm.xml来完成此操作。 我已经尝试了以下方法,但没有成功, 我在jboss.org上阅读以使用 但是我收到数据库的IDE编译错误,“找不到符号符号:类数据库位置:类SourceType” 以及rowVersion的编译错误, 版本字段或属性不是受

  • 问题内容: 我可以理解对Docker进行无状态服务(例如Web服务器,应用服务器,负载平衡器等)背后的好处。如果您在机器集群上运行这些服务,则很容易以低开销移动这些容器。我不明白容器化数据库的目的是什么?数据库连接到持久存储在特定硬盘中的数据卷。由于状态的原因,实际移动数据库容器并不容易,效率也不高。那么,谁能看到为什么对数据库进行dockerdocker完全有用? 问题答案: “那么,有谁能看到

  • 问题内容: 已关闭 。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗? 更新问题,以便通过编辑此帖子以事实和引用的形式回答。 8个月前关闭。 您如何准备您的SQL增量?您是将每个更改架构的SQL手动保存到增量文件夹中,还是有某种自动差异化过程? 我对与数据库代码一起进行版本控制的约定感兴趣。也许是一个预先提交的钩子,可以与架构进行区分? 此外,除了DbDeploy之外,还有哪些差异差异