gpt4 book ai didi

docker - docker-compose up是否破坏旧数据库?

转载 作者:行者123 更新时间:2023-12-02 20:49:37 25 4
gpt4 key购买 nike

我是docker的新手;我有一个docker-compose.yml文件。我的问题是:如果我在修改此文件后运行docker-compose up,这会删除旧的postgres数据库吗?

最佳答案

如果自上次运行docker-compose up以来PostgreSQL服务的配置或其依赖项之一已更改,则Docker Compose将销毁并重新创建该容器,但是新的PostgreSQL容器将继续使用与旧PostgreSQL相同的卷。如果您使用的是the official postgres image(而不是您自己制作的图像),则默认情况下,所有数据库的数据都将存储在Docker卷中,因此这些数据将在docker-compose up的调用中保留(但不会在docker-compose rm postgres-servicedocker-compose down的调用中保留) )。

关于docker - docker-compose up是否破坏旧数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42838850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com