PostgreSQL 18 Docker 数据卷“变成随机名”的根因与修复:为什么你明明指定了命名卷,容器却还是偷偷创建匿名卷

很多人把 postgres:17 升到 postgres:18 之后,会遇到一个很诡异的现象:docker-compose.yml 里明明已经写了命名卷,结果容器启动后还是多出一个随机名字的数据卷,真正的数据还常常写进了那个随机卷里。

这篇文章把这个问题完整讲透:

一句话结论[……]

继续阅读