我正在尝试使用Node和MongoDB设置docker-compose。与官方的Mongo容器结合使用,我使用专用容器(mongodb-backup)对数据库进行持续备份,并在启动时进行初始恢复。
我的问题是如何在通过
这个repository包含了我的mongodb和mongodb-backup的docker-compose设置。
有人有想法如何实现这个吗?
我的问题是如何在通过
docker-compose stop
进行优雅关闭时触发备份。
因此,首先需要关闭Node容器以确保没有进程正在向数据库写入。然后备份数据库,最后关闭mongodb和mongodb-backup容器。这个repository包含了我的mongodb和mongodb-backup的docker-compose设置。
有人有想法如何实现这个吗?
docker-compose stop
的情况下自动保存最新的数据。 - Tobias Wittwer