Doccano: فشلت الترقية

تم إنشاؤها على ٢٦ يناير ٢٠٢١  ·  3تعليقات  ·  مصدر: doccano/doccano

كيفية إعادة إنتاج المشكلة

لقد سحبت أحدث رمز من جيثب ، وأنشأت عامل الإرساء.
عندما أقوم بتشغيل الأمر

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.

بيئتك

  • نظام التشغيل:
  • نسخة بايثون المستخدمة:
  • عند تثبيت doccano: 2021-01-26
  • كيف قمت بتثبيت doccano (زر Heroku وما إلى ذلك): عامل ميناء
question

التعليق الأكثر فائدة

كما تقول رسالتك ، فإن دليل البيانات الذي تمت تهيئته بواسطة PostgreSQL الإصدار 12 غير متوافق مع الإصدار 13.1.
إذا كنت تريد تحديث الواجهة الأمامية والخلفية فقط ، فيمكنك إعادة كتابة إصدار حاوية PostgreSQL في docker-compose.prod.yml النحو التالي:

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

ال 3 كومينتر

كما تقول رسالتك ، فإن دليل البيانات الذي تمت تهيئته بواسطة PostgreSQL الإصدار 12 غير متوافق مع الإصدار 13.1.
إذا كنت تريد تحديث الواجهة الأمامية والخلفية فقط ، فيمكنك إعادة كتابة إصدار حاوية PostgreSQL في docker-compose.prod.yml النحو التالي:

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

حسنا شكرا لك. ولكن هذا يعني أنه يجب علي تعديل الملف docker-compose.prod.yml كل مرة أقوم فيها بسحب الكود. إذن هناك أي خطة لترقية قاعدة البيانات؟

كما تقول رسالتك ، فإن دليل البيانات الذي تمت تهيئته بواسطة PostgreSQL الإصدار 12 غير متوافق مع الإصدار 13.1.
إذا كنت تريد تحديث الواجهة الأمامية والخلفية فقط ، فيمكنك إعادة كتابة إصدار حاوية PostgreSQL في docker-compose.prod.yml النحو التالي:

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

في بعض الأحيان ، يجب أن نعيد بناء الصورة ، حتى نتمكن من تشغيل هذا الأمر:
docker-compose -f docker-compose.prod.yml build
وبعد ذلك نقوم بتشغيل عامل الميناء مرة أخرى من خلال:
docker-compose -f docker-compose.prod.yml up

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات