0
我想使用docker来部署应用程序,并希望使用postgresql容器来保存我的数据。docker postgresql容器的循环备份
但是我担心丢失数据,所以我需要备份。
我知道我可以在主机上运行一个cron
作业来从容器中转出数据,但是这种方法没有容器化,当我部署到新的位置时,我必须记得添加cronjob。
什么是好,最好集装箱,方法来实现一个从PostgreSQL泊坞窗容器旋转的数据备份?
我想使用docker来部署应用程序,并希望使用postgresql容器来保存我的数据。docker postgresql容器的循环备份
但是我担心丢失数据,所以我需要备份。
我知道我可以在主机上运行一个cron
作业来从容器中转出数据,但是这种方法没有容器化,当我部署到新的位置时,我必须记得添加cronjob。
什么是好,最好集装箱,方法来实现一个从PostgreSQL泊坞窗容器旋转的数据备份?
为什么不部署连接到PostgreSQL的第二个容器进行备份?
它可以包含内的crontab中,就如何上传备份到Amazon S3,或在云中其他一些安全存储甚至不会在核战争:)
这里的情况下,失败的使用说明书有关链接容器的一些基本信息:https://docs.docker.com/userguide/dockerlinks/
您也可以使用Docker Compose来部署一组容器(至少2个,在您的情况下)。如果您的“备份容器”将内容上传到云,请确保在构建时不要将您的秘密(例如AWS密钥)放入映像中。在运行时将它们放入容器中。这里有关于managing secrets using Docker的更多信息。