Py学习  »  docker

使用Docker将持久的Postgres数据推送到Git

André • 4 年前 • 555 次点击  

我目前正在与Docker一起使用Postgres,我的持久数据在硬盘上共享为一个卷。因为我在一个团队中工作,所以我想将这些数据推送到Git存储库中,以便其他人也可以构建Docker容器并使用当前的Postgres数据。

不过,这个共享卷文件夹相当大(一个表超过50MB),我认为将所有这些二进制文件推送到Git存储库中不是一个好主意。

在Docker中使用Postgres数据的最佳工作流是什么,以便我们能够与之合作?

谢谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38415
 
555 次点击  
文章 [ 1 ]  |  最新文章 4 年前
ErikMD
Reply   •   1 楼
ErikMD    5 年前

你的问题可能过于开放,没有明确的答案,特别是当你问“什么是最好的工作流程”,这可能被视为基于意见。

不过,我在下面给出一些您可能感兴趣的建议,因为它们强调了您目标的可能解决方案。

在Git方面:

(这两种工具都允许一个人对大型存储库(超过1GB左右)进行版本控制,而不必支付使用Vanilla Git直接提交大型文件时可能出现的性能损失。)

否则,在码头侧: