- Docker Engine (Docker CE)
- إضافة Docker Compose (
docker compose، الإصدار v2)
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:تمنح المجموعة
وهذا أمر متوقع في عمليات تثبيت Overleaf المعتادة، ويكتسب أهمية خاصة إذا فعّلت الترجمة المعزولة (Sandboxed Compiles).
docker صلاحيات مكافئة لصلاحيات الجذر (root) على المضيف.وهذا أمر متوقع في عمليات تثبيت Overleaf المعتادة، ويكتسب أهمية خاصة إذا فعّلت الترجمة المعزولة (Sandboxed Compiles).

