لقد قمت مؤخرًا بإعادة بناء حاوية بيانات عمرها عامان. كانت الحاوية الجديدة تتوقع أذونات مختلفة عن القديمة، ربما لأن مستخدم ومجموعة postgres كان لهما معرفات جديدة في نظام التشغيل الأساسي الحالي.
لقد أصلحتها عن طريق تشغيل هذا داخل الحاوية:
chown -R postgres:postgres /shared/postgres_*
ربما في إعداد حاوية واحدة هذا ليس ضروريًا لأن chown يتم إجراؤه في قالب آخر؟
فشل إعادة البناء التالية لأن المستخدم discourse لم يُسمح له بتمكين امتداد pgvector. لقد قمت بحل هذا عن طريق تشغيل هذا الاستعلام في postgres كمستخدم postgres: