كيفية حل أخطاء Pups exec أثناء إعداد Discourse

الملف من /samples/web_only.yml يحتوي على
# استخدم مفتاح 'links' لربط الحاويات معًا، أي استخدم علامة Docker --link.
links:
- link:
name: data
alias: data

في حالتي، حاوية البيانات هي حاوية redis

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
a27999b28a90 local_discourse/redis \"/sbin/boot\" 2 days ago Up 20 hours

لذلك name: redis and alias: data

وفقًا لوثائق Docker، هذه ميزة قديمة، ولكن لا يزال من الممكن استخدامها، انظر Legacy container links | Docker Docs

أعتقد الآن أن النهج الأفضل سيكون إنشاء إعداد قياسي “متكامل” أولاً (app.yml). ثم تفريغ مخطط وقاعدة البيانات الأولية من الحاوية إلى جهاز postgres خارجي. @Falco ما رأيك؟