Skip to content

不建议在docker/docker compose中使用latest标签拉取postgres镜像 #2721

@Curious-r

Description

@Curious-r

这样做存在潜在风险。如果postgres大版本升级了而管理员重新拉取镜像的时候没有关注到,新版本二进制直接在旧版本的数据上启动会失败,同时会修改一些元信息,导致无法简单的回退到旧版,处理起来比较麻烦,对新手来说有数据丢失的可能。尤其是现在大版本更新周期比较短,这种情况不少见。
建议在示例中改为使用大版本标签,比如postgres:17

image: postgres:latest

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions