Skip to main content
يعمل Overleaf على Docker. يجب عليك تثبيت:
  • Docker Engine (Docker CE)
  • إضافة Docker Compose (docker compose، الإصدار v2)
تستهدف هذه الخطوات إصدارًا حديثًا من Ubuntu LTS (20.04/22.04/24.04).
تجنّب تثبيت docker.io من مستودع apt الافتراضي في Ubuntu.
استخدم مستودع Docker الرسمي حتى تحصل على إصدار حديث من Docker وعلى إضافة docker compose.
الوثائق الرسمية مأخوذة من: https://docs.docker.com/engine/install/ubuntu/.
1

1) إزالة الحزم القديمة أو المتعارضة (إن وُجدت)

إذا كان Docker مثبّتًا سابقًا من مصدر آخر، فأزله أولًا:
هذا الأمر آمن حتى لو لم تكن بعض الحزم مثبّتة.
2

2) إضافة مستودع apt الرسمي لـ Docker

ثبّت المتطلبات المسبقة:
أضف مفتاح GPG الخاص بـ Docker:
أضف المستودع:
3

3) تثبيت Docker Engine وإضافة Compose

ثبّت Docker وإضافة Compose:
شغّل Docker تلقائيًا عند الإقلاع:
4

4) التحقق من التثبيت

يجب أن تعمل هذه الأوامر دون أخطاء:
5

5) (اختياري) تشغيل Docker دون sudo

أضف المستخدم الخاص بك إلى المجموعة docker:
ثم سجّل الخروج وأعد تسجيل الدخول، أو شغّل:
يُفترض الآن أن يعمل هذا الأمر دون sudo:
تمنح المجموعة docker صلاحيات مكافئة لصلاحيات الجذر (root) على المضيف.
وهذا أمر متوقع في عمليات تثبيت Overleaf المعتادة، ويكتسب أهمية خاصة إذا فعّلت الترجمة المعزولة (Sandboxed Compiles).

الخطوة التالية

بعد أن يعمل Docker، تابع خطوات تثبيت Toolkit في استخدام Toolkit.
آخر تعديل في ٤ أكتوبر ٢٠٢٦