Skip To Content

تثبيت Docker لـ ArcGIS Notebook Server

تصف الخطوات الواردة أدناه كيفية تنزيل برنامج تخصيص حاويات Docker وتثبيته وتكوينه، المطلوبة من قبل ArcGIS Notebook Server. راجع Docker وArcGIS Notebook Server للحصول على مقدمة حول Docker وكيفية استخدامه في ArcGIS Notebook Server.

تنزيل Docker وتثبيته

يوجد إصداران متاحان من Docker لأنظمة Linux: Docker Desktop Community وMirantis Container Runtime. يدعم ArcGIS Notebook Server كلاً من أنظمة تشغيل Red Hat Enterprise Linux وUbuntu. يعتمد إصدار Docker الذي يجب استخدامه على نظام التشغيل (OS) الذي يستخدمه جهازك على النحو التالي:

  • إذا كنت تقوم بتشغيل Red Hat Enterprise Linux، فلن يدعم ArcGIS Notebook Server سوى Mirantis Container Runtime.
  • إذا كنت تقوم بتشغيل Ubuntu، يمكنك استخدام أي من إصداري Docker. راجع Docker وArcGIS Notebook Server لمزيد من المعلومات حول الإصدار المناسب لعملية النشر التي ستنفذها.

ملاحظة:‏

نظرًا إلى أن Docker هو مكون برنامج تابع لجهة خارجية، لا يقدم هذا الموضوع وصفًا تفصيليًا للخطوات الكاملة لتثبيت Docker. استعرض موقع Docker على الويب وارجع إليه للحصول على أحدث المعلومات.

ثبّت Mirantis Container Runtime على Red Hat Enterprise Linux

لتثبيت Mirantis Container Runtime، تحتاج إلى الحصول على نسخة تجريبية أو اشتراك للبرنامج.

  1. قم بإلغاء تثبيت أي إصدار سابق من Docker مثبت على جهازك.

    راجع وثائق Docker لمعرفة خطوات إلغاء تثبيت الإصدار المحدد.

  2. اتبع الخطوات الواردة في الحصول على Mirantis Container Runtime لـ RedHat Enterprise Linux.

    يوضح هذا المستند الطريقتين اللتين يمكنك استخدامهما لتثبيت البرنامج (من مستودع Docker أو عن طريق حزمة RPM).

    لا يبدأ تشغيل Docker تلقائيًا بعد التثبيت والتكوين.

  3. قم بتشغيل الأمر التالي لبدء البرنامج الخفي Docker:
    $ sudo systemctl start docker
  4. قم بتشغيل الأمر التالي للتحقق من أنه تم تثبيت Docker بشكل صحيح ويمكنه الوصول إلى صور الحاوية:
    $ sudo docker run hello-world

انتقل إلى قسم تكوين إعدادات وبيئات Docker.

تثبيت Mirantis Container Runtime على Ubuntu

لتثبيت Mirantis Container Runtime، تحتاج إلى الحصول على نسخة تجريبية أو اشتراك للبرنامج.

  1. قم بإلغاء تثبيت أي إصدار سابق من Docker مثبت على جهازك.

    راجع وثائق Docker لمعرفة خطوات إلغاء تثبيت الإصدار المحدد.

  2. اتبع الخطوات الواردة في الحصول على Mirantis Container Runtime لـ Ubuntu.

    يوضح هذا المستند الطريقتين اللتين يمكنك استخدامهما لتثبيت البرنامج (من مستودع Docker أو عن طريق حزمة DEB).

    يجب أن يبدأ برنامج Docker الخفي تلقائيًا بعد التثبيت.

  3. قم بتشغيل الأمر التالي للتحقق من أنه تم تثبيت Docker بشكل صحيح ويمكنه الوصول إلى صور الحاوية:
    $ sudo docker run hello-world

انتقل إلى قسم تكوين إعدادات وبيئات Docker.

تثبيت Docker Desktop Community على Ubuntu

إصدار Docker Desktop Community هو تنزيل مجاني ولكن يجب أن يكون لديك حساب Docker.

  1. قم بإلغاء تثبيت أي إصدار سابق من Docker مثبت على جهازك.

    راجع وثائق Docker لمعرفة خطوات إلغاء تثبيت الإصدار المحدد.

  2. اتبع الخطوات الواردة في الحصول على Docker CE لـ Ubuntu.

    يوضح هذا المستند الطريقتين اللتين يمكنك استخدامهما لتثبيت البرنامج (من مستودع Docker أو عن طريق حزمة DEB).

    يجب أن يبدأ برنامج Docker الخفي تلقائيًا بعد التثبيت.

  3. قم بتشغيل الأمر التالي للتحقق من أنه تم تثبيت Docker بشكل صحيح ويمكنه الوصول إلى صور الحاوية:
    $ sudo docker run hello-world

انتقل إلى قسم تكوين إعدادات وبيئات Docker.

تكوين إعدادات وبيئات Docker

عند تثبيت إصدار Docker المناسب على جهازك، قم بتكوين Docker للاستخدام بواسطة ArcGIS Notebook Server.

  1. أضف حساب مستخدم نظام التشغيل (أو الحساب المستخدم لتثبيت ArcGIS Notebook Server) إلى المجموعة التي تسمى docker، والتي يجب أن يتم إنشاؤها تلقائيًا عند التثبيت.

    $ sudo usermod -aG docker <ArcGIS Notebook Server install account>

  2. قم بتسجيل الخروج ثم تسجيل الدخول مرة أخرى إلى حساب مستخدم نظام التشغيل لتفعيل التغييرات، وتحقق من إمكانية تشغيل أوامر Docker من الحساب.

    $ docker run hello-world

  3. يستخدم Docker دليل /varكسجل محلي لصور الحاويات أثناء عملية الترقية للإصدارات اللاحقة، سيتم نسخ صور جديدة إلى دليل /var أيضًا. لتجنب نفاد مساحة القرص أثناء الترقيات المستقبلية، تأكد من أن دليل /var يحتوي على 50 جيجابايت فارغة على الأقل من مساحة القرص.
  4. اختياريًا، قم بتغيير الدليل الذي يستخدمه Docker لتخزين صور الحاوية من /var/lib/docker إلى دليل آخر. أدخل الأوامر الموجودة أدناه في وحدة طرفية (لاحظ أنه سيتم إيقاف الأوامر وإعادة تشغيل Docker):

    في الأوامر التالية، يكون الدليل الهدف الجديد هو /data/docker.

    1. systemctl stop docker.service
    2. mkdir /data/docker
    3. chmod 755 /var/lib/docker
    4. mv /var/lib/docker /data/docker
    5. ln -s /data/docker /var/lib/docker
    6. systemctl start docker.service

أنت الآن جاهز لـ تثبيت ArcGIS Notebook Server على جهازك.