تصف الخطوات الواردة أدناه كيفية تنزيل برنامج تخصيص حاويات Docker وتثبيته وتكوينه، المطلوبة من قبل ArcGIS Notebook Server. راجع Docker وArcGIS Notebook Server للحصول على مقدمة لـ Docker وكيفية استخدامه في ArcGIS Notebook Server.
إصدارات Docker
Docker متاح كـ Docker Desktop.
نظام التشغيل | إصدارDocker | نوع الصورة لوقت تشغيل Notebook (حاوية) | متطلبات إضافية |
---|---|---|---|
Windows Server 2019 Standard وDatacenter Windows Server 2022 Standard وDatacenter | Docker Desktop على Windows الإصدار 4.24.2 | Linux | Hyper-V مطلوب |
ملاحظة:
Docker هو مكون برنامج تابع لجهة خارجية، وقد لا يوفر هذا الموضوع العملية الكاملة لتثبيته. راجع موقع Docker لمزيد من المعلومات حول عملية التثبيت.
تثبيت Docker Desktop
أكمل الخطوات التالية لتثبيت Docker Desktop:
- تحقق من تثبيت Hyper-V على جهاز Windows الخاص بك عن طريق البحث عن تطبيق Hyper-V Manager. إذا لم يكن مثبتًا على الجهاز، فقم بتثبيته قبل المتابعة. راجع وثائق Microsoft التالية للتعرف على الخطوات:
- إذا كان نظام التشغيل الخاص بك هو Windows Server 2022 أو Windows Server 2019، راجع تثبيت دور Hyper-V على Windows Server.
- إذا كان نظام التشغيل الخاص بك هو Windows 10، راجع تثبيت Hyper-V على Windows 10.
ArcGIS Notebook Server يتطلب Docker Desktop for Windows (الإصدار 4.24.2).
- في أحد المستعرضات، انتقل إلى صفحة تنزيل Docker Desktop (Windows) في متجر Hub الخاص بـ Docker.
- سجّل الدخول إلى حساب Hub Docker الحالي، أو قم بالتسجيل للحصول على حساب جديد.
- قم بتنزيل برنامج سطح المكتب Docker.
- انقر نقرًا مزدوجًا فوق Docker for Windows Installer لتشغيله.
- من على مربع حوار التكوين الخاص بالمُثبت، قم بإلغاء التأشير على استخدام WSL2 بدلاً من Hyper-V.
- أغلق المُثبت عند انتهاء عمله.
- انقر فوق زر Docker Desktop في قائمة البدء لبدء تشغيل Docker.
- تحقق من بدء تشغيل Docker، باستخدام إحدى الطرق التالية:
- تحقق من حالة أيقونة Docker في أدوات نظام Windows (الموجودة عادةً في الجانب الأيمن السفلي من شاشتك).
- افتح نافذة مُوجه الأوامر وقم بتشغيل الأوامر التالية:
يوفر الأمر الأول إصدار Docker على جهازك؛ بينما يتحقق الأمر الثاني من قدرة Docker على الوصول إلى صور الحاويات وتشغيلها.docker version docker run hello-world
تكوين إعدادات Docker
بعد تثبيت Docker على جهازك، قم بتعديل الإعدادات الموضحة أدناه.
تكوين الإعدادات العامة
ستستخدم واجهة Docker لبرمجة التطبيقات عن بُعد، والتي تتطلب استخدام المنفذ 2375. سيتم استخدام هذا المنفذ داخليًا فقط بواسطة ArcGIS Notebook Server وتجب حمايته من الاستخدام الخارجي.
- انقر بزر الماوس الأيمن فوق زر Docker الموجود في أدوات نظام Windows، ثم انقر فوق الإعدادات.
- في الصفحة العامة، حدد عرض البرنامج الخفي على tcp://localhost:2375 دون TLS.
قد تتلقى تحذير أمان. تأكد من أن مسؤول النظام على علم باستخدام هذا المنفذ داخليًا، وأنه لا ينبغي السماح بأي وصول خارجي إلى المنفذ.
- قم بإلغاء التأشير على استخدام محرك يستند إلى WSL2 في حالة إذا كان محددًا
تغيير الموقع الافتراضي لتثبيت صور Docker
لتغيير الموقع الافتراضي لتثبيت صور Docker، اتبع الخطوات التالية:
- افتح إعدادات Docker Desktop.
- انقر فوق الموارد > المتقدمة.
- قم بتعيين المتغير Disk image location إلى المسار المحدد للدليل المحلي على جهازك.
إعداد مشاركة الملفات
يجب أن يتاح لحاوية Docker حق الوصول إلى محرك الأقراص المحلي الذي سيتم تكوينه كدليل مساحة العمل أو إلى دليل بيانات مخصص لخادم دفتر الملاحظات. نفّذ الخطوات الموضحة أدناه أثناء التثبيت الأولي، وكررها كلما تغيرت بيانات اعتماد حساب تشغيل كـ، أو إذا تغير حساب تشغيل كـ نفسه. إذا كنت قد أنشأت حسابًا أثناء تثبيت ArcGIS Notebook Server، فستتم إعادتك مرة أخرى إلى هذه الخطوة.
- انقر بزر الماوس الأيمن فوق زر Docker الموجود في أدوات نظام Windows، ثم انقر فوق الإعدادات.
- من قائمة الإعدادات، انقر فوق موارد > مشاركة ملف.
- أضف مسار محرك الأقراص أو الدليل الذي سيُستخدَم لمساحة عمل ArcGIS Notebook Server أو لدليل البيانات المخصص.
ملاحظة:
إذا لم يكن دليل مساحة العمل أو دليل البيانات المخصصة موجودًا حاليًا - على سبيل المثال، C:\arcgisnotebookserver - فأنشئ موقع ArcGIS Notebook Server أو سجّل دليل بيانات قبل تنفيذ هذه الخطوة.
ملاحظة:
يدعم Docker لـ Windows فقط الدلائل المحلية على Windows التي ستتم مشاركتها مع حاويات Linux.
تكوين الموارد المتقدمة
يمكنك استخدام لوحة إعدادات Docker Desktop لتقييد الموارد المتوفرة لـ ArcGIS Notebook Server والحاويات التي تعمل على موقع الخادم الخاص بك.
- انقر بزر الماوس الأيمن فوق زر Docker الموجود في أدوات نظام Windows، ثم انقر فوق الإعدادات. من قائمة الإعدادات، انقر فوق موارد > متقدمة.
- قم بتغيير الإعدادات التالية:
- وحدات المعالجة المركزية (CPU)—عدد أنوية وحدة المعالجة المركزية المتوفرة للحاويات الموجودة على جهازك. افتراضيًا، يتم تعيين هذا على معالجين. يمكنك تحديث هذه القيمة بناءً على الموارد المتاحة على الجهاز وحدود وحدة المعالجة المركزية (CPU) التي تم تعيينها لأوقات تشغيل دفتر الملاحظات.
- الذاكرة—حجم الذاكرة المتوفرة للحاويات الموجودة على جهازك. تم تعيين هذه القيمة افتراضيًا على 2 جيجابايت. ارفع هذه القيمة إلى 6 جيجابايت بحد أدنى. قد ترغب في زيادة هذه القيمة، بناءً على الموارد المتاحة على الجهاز وحدود الذاكرة التي تم تعيينها لأوقات تشغيل دفتر الملاحظات.
- الذاكرة الظاهرية—يمكن استخدام مقدار مساحة القرص التي تستخدمها الحاويات للذاكرة في حالة الوصول إلى الحد المذكور أعلاه.
- حجم صورة القرص—حجم صورة القرص. راجع هذه القيمة وحدثها حسب الحاجة في حالة تثبيت صور حاوية Docker للحصول على نتائج Notebooks تفيد بحدوث خطأ بسبب نفاد مساحة القرص.
- موقع صورة القرص— الدليل الذي تُخزن فيه الحاويات والصور.
ملاحظة:
كرر هذه الخطوة في أي وقت تُجري فيه تحديث على وحدة المعالجة المركزية أو من موارد الذاكرة التي تم تكوينها لأوقات تشغيل دفتر الملاحظات. - عندما تكون راضيًا عن حدود الموارد التي قمت بتعيينها، انقر على تطبيق.
بمجرد تثبيت مكون Docker، أعد تشغيل جهازك. يجب إعادة تشغيل الجهاز في كل مرة تقوم فيها بتثبيت مكون Docker أو ترقيته.
أنت الآن جاهز لتثبيت ArcGIS Notebook Server على جهازك.