يتيح لك Docker إعداد وإدارة البيئات المعزولة بسهولة لكل مشروع من مشاريعك مع ضمان إبقاء جميع التبعيات منفصلة وتجنب التعارضات. أفضل جزء هو أن تثبيت Docker على جهاز Mac الخاص بك هو بنفس السهولة.
هنا ، سنرشدك خلال العملية الدقيقة لتثبيت Docker على جهاز Mac ، حتى تتمكن من البدء في استخدام هذه الأداة القوية لتطوير تطبيقاتك ونشرها.
ما هو Docker Desktop؟
Docker Desktop هو برنامج يمكنك تثبيته على جهاز الكمبيوتر الخاص بك لتسهيل الأمر استخدم Docker، وهي تقنية لتشغيل البرامج في الحاويات. إذا كنت تتساءل عن الحاويات ، دعنا نقسمها لك.
الحاويات هي طريقة لتعبئة البرامج بحيث يمكن تشغيلها باستمرار على أي جهاز كمبيوتر ، بغض النظر عن نظام التشغيل أو التبعيات الأخرى. تحتوي الحاويات بشكل أساسي على جميع التبعيات الضرورية ووظائف نظام التشغيل المطلوبة لتشغيل البرنامج. على الرغم من أنها تشبه إلى حد كبير فكرة الأجهزة الافتراضية ، إلا أن الحاويات تتميز بخفة وزنها وكفاءتها.
يمنحك تثبيت Docker Desktop طريقة لإنشاء هذه الحاويات وإدارتها على جهاز الكمبيوتر الخاص بك. يمكن أن يكون هذا مفيدًا للعديد من الأشياء المختلفة ، مثل:
- تطوير البرمجيات: يمكنك استخدام Docker لإنشاء بيئات تطوير معزولة لمشاريعك للتأكد من أن التعليمات البرمجية الخاصة بك ستعمل بنفس الطريقة على جهاز الكمبيوتر الخاص بك كما هو الحال في أجهزة الكمبيوتر الأخرى أو في الإنتاج.
- الخوادم قيد التشغيل: يمكنك استخدام Docker لتشغيل الخوادم ، مثل خوادم الويب أو قواعد البيانات ، على جهاز الكمبيوتر الخاص بك. يمكن أن يكون هذا مفيدًا للاختبار أو التطوير أو تشغيل المشاريع الشخصية الصغيرة.
- أتمتة عمليات النشر: يمكنك استخدام Docker لأتمتة عملية نشر برامجك في بيئات مختلفة ، مثل الاختبار أو التدريج أو الإنتاج.
باختصار ، يعد Docker Desktop أداة قوية للمطورين ومسؤولي النظام ، والتي تمكنهم من إنشاء واختبار ونشر التطبيقات باستمرار عبر بيئات مختلفة.
متطلبات النظام لتثبيت Docker على جهاز Mac
يمكنك تثبيت Docker لـ macOS على كل من Intel و Apple silicon Macs. فيما يلي متطلبات كل:
ماك مع شريحة إنتل
- الإصدار 11 من macOS (Big Sur) أو الأحدث
- ما لا يقل عن 4 جيجابايت من ذاكرة الوصول العشوائي
- أحدث إصدار من فيرتثلبوإكس على جهاز Mac الخاص بك.
ماك مع أبل سيليكون
- Rosetta 2 ، على الرغم من أنه ليس إلزاميًا مع Docker Desktop 4.3.0 والإصدارات الأحدث ، إلا أنه مطلوب لتشغيل بعض أدوات سطر الأوامر الاختيارية.
ل تثبيت Rosetta 2 من سطر الأوامر ، قم بتشغيل الأمر التالي في Terminal:
softwareupdate - install-rosetta
كيفية تثبيت Docker Desktop على نظام macOS
- قم بتنزيل أحدث إصدار من Docker Desktop من موقع Docker.
- افتح الملف الذي تم تنزيله واسحب ملف Docker.dmg إلى ملف التطبيقات مجلد.
- افتح تطبيق Docker من مجلد التطبيقات.
- اكتب كلمة مرور جهاز Mac عندما يُطلب منك ذلك.
- بعد ذلك ، سيقوم Docker بتكوين نفسه تلقائيًا.
يمكنك تأكيد التثبيت عن طريق تمرير المؤشر فوق شعار Docker في الزاوية السفلية اليسرى من النافذة ، وستظهر لك نافذة منبثقة تقول "المحرك قيد التشغيل".
التحقق من تثبيت Docker على جهاز Mac الخاص بك
بعد تثبيت Docker Desktop ، يجب عليك التحقق من أنه يعمل بشكل صحيح. للقيام بذلك ، افتح تطبيق Terminal على جهاز Mac الخاص بك وقم بتشغيل الأمر التالي:
سودو عامل ميناء --إصدار
يجب أن يعيد هذا الأمر إصدار Docker الذي قمت بتثبيته على جهاز Mac الخاص بك.
وبالمثل ، أدخل الأوامر التالية للتحقق من تكوين وإصدارات الجهاز الخاصة بالتثبيت.
sudo عامل ميناء-يؤلف --إصدار
sudo عامل ميناء --إصدار
بدلاً من ذلك ، يمكنك أيضًا استخدام الأمر التالي للتحقق من التثبيت.
sudo عامل ميناء تشغيل مرحبا العالم
إذا رأيت أي أخطاء أو إذا لم يُرجع الأمر أي مخرجات ، فقد تكون هناك مشكلة في تثبيت Docker.
يعد تثبيت Docker على macOS أمرًا سهلاً
على الرغم من وجود العديد من الطرق لتثبيت Docker على macOS ، فإن أسهل طريقة هي استخدام المثبت الرسمي. ومع ذلك ، يمكنك أيضًا محاولة تثبيت Docker على جهاز Mac الخاص بك باستخدام Homebrew إذا كان المثبت الرسمي لا يعمل من أجلك لسبب ما. أفضل جزء من استخدام Homebrew هو أنه يمكنك أيضًا استخدامه لتثبيت تطبيقات أخرى على جهاز Mac الخاص بك.