Doccano: 升级失败

创建于 2021-01-26  ·  3评论  ·  资料来源: doccano/doccano

如何重现问题

我已经从 github 中提取了最新的代码,并构建了 docker。
当我运行命令时

docker-compose -f docker-compose.prod.yml up

问题如下:

postgres_1  | 2021-01-26 10:37:55.287 UTC [1] FATAL:  database files are incompatible with server
postgres_1  | 2021-01-26 10:37:55.287 UTC [1] DETAIL:  The data directory was initialized by PostgreSQL version 12, which is not compatible with this version 13.1.

您的环境

question

最有用的评论

正如您的消息所说,PostgreSQL 12 版初始化的数据目录与13.1 版不兼容。
如果您只想更新前端和后端,您可以在docker-compose.prod.yml重写 PostgreSQL 容器版本,如下所示:

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

所有3条评论

正如您的消息所说,PostgreSQL 12 版初始化的数据目录与13.1 版不兼容。
如果您只想更新前端和后端,您可以在docker-compose.prod.yml重写 PostgreSQL 容器版本,如下所示:

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

好的谢谢。 但这意味着我每次拉代码时都必须修改文件docker-compose.prod.yml 。 那么有没有升级数据库的计划呢?

正如您的消息所说,PostgreSQL 12 版初始化的数据目录与13.1 版不兼容。
如果您只想更新前端和后端,您可以在docker-compose.prod.yml重写 PostgreSQL 容器版本,如下所示:

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

有时,我们应该重建镜像,所以我们可以运行这个命令:
docker-compose -f docker-compose.prod.yml build
之后,我们再次运行docker:
docker-compose -f docker-compose.prod.yml up

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

dveselov picture dveselov  ·  4评论

BrambleXu picture BrambleXu  ·  4评论

atakanokan picture atakanokan  ·  4评论

ayrtondenner picture ayrtondenner  ·  3评论

JordanSimba picture JordanSimba  ·  4评论