كيفية تثبيت أحدث إصدار من Docker Compose يدويًا على نظام Linux

كيفية تثبيت أحدث إصدار من Docker Compose يدويًا على نظام Linux
القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

يتوفر Docker Compose في المستودعات القياسية في معظم التوزيعات. ومع ذلك ، تميل أحدث إصدارات المستودعات إلى أن تكون عدة إصدارات خلف الإصدار الأخير.





فيديو اليوم MUO قم بالتمرير للمتابعة مع المحتوى

أصبحت هذه مشكلة بشكل متزايد ويمكن أن تؤدي إلى مجموعة متنوعة من الأخطاء التي تتطلب حلولاً بديلة. إليك كيفية تثبيت أحدث إصدار من Docker Compose على نظام Linux.





Docker Compose يبسط حياتك

Docker هي أداة حاويات أساسية تسمح لك بنشر البرامج على كمبيوتر Linux أو الخادم الخاص بك دون المخاطرة بتداخله مع التطبيقات الأخرى التي قمت بتثبيتها.





إنه يجعل من السهل تكوين بيئة لتشغيل برنامجك ، ويمكنه تنزيل الصور وإعداد الحاويات تلقائيًا - كل ذلك باستخدام أمر مركب واحد.

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



اذا أنت مشاريع ذاتية الاستضافة على Raspberry Pi ، إنه لا يقدر بثمن. يمكنك حتى تشغيل أنظمة تشغيل كاملة ، Ubuntu ، على سبيل المثال ، كحاويات Docker .

لماذا لا تستخدم إصدار الريبو الخاص بـ Docker Compose؟

في حين أنه من السهل قم بتثبيت Docker Compose على Linux ، يتحرك التطوير بسرعة ، وهناك العديد من الإصدارات المختلفة من Docker Compose قيد الاستخدام النشط اليوم.





  عامل ميناء-يؤلف أخطاء رمي مع wger

لا يكون المخطط والبناء الذي يستخدمونه متوافقين دائمًا ، وبينما تقوم بتدوير الحاويات ، قد تواجه أخطاء مثل ' يحتوي services.web.depends_on على نوع غير صالح ، يجب أن يكون مصفوفة ' أو ' خيار تكوين غير مدعوم للشبكات '.

كيفية تعيين صورة متحركة كخلفية لك

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





تعامل أحدث إصدارات Docker Compose أرقام الإصدارات باعتبارها استشارية فقط ، وستعمل عادةً بسلاسة مع ملفات YAML التي تم إنشاؤها للإصدارات السابقة من Docker Compose.

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

كيفية تثبيت Docker Compose يدويًا

  عامل ميناء يؤلف صفحة إصدارات جيثب

يمكنك العثور على أحدث إصدار من Docker Compose على صفحة إصدارات GitHub الرسمية للمشروع.

تحميل: Docker Compose

قبل أن تبدأ ، يجب عليك إلغاء تثبيت إصدار Docker Compose الذي قمت بتثبيته مع مدير الحزم. إذا قمت بتثبيت Docker Compose باستخدام APT ، على سبيل المثال ، فافتح Terminal وأدخل:

 sudo apt remove docker-compose

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

بالنسبة لـ Raspberry Pis 64 بت الأخير ، اختر عامل ميناء يؤلف لينكس aarch64 وللحصول على هندسة ARM الأقدم ، ابحث عن عامل ميناء يؤلف لينكس armv7 أو عامل ميناء يؤلف لينكس armv6 .

انقر بزر الماوس الأيمن فوق الإصدار الذي تريده ، ثم اختر نسخ الوصلة .

عد الآن إلى جهازك الطرفي ، واستخدم ملف wget الأمر لتنزيل الملف الثنائي:

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  قم يدويًا بتثبيت برنامج Docker-compose binary على نظام Linux

أعد تسمية الملف الذي تم تنزيله ، وانقله إلى موقع في PATH ، واجعله قابلاً للتنفيذ:

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

أخيرًا ، تحقق من إصدار Docker Compose المثبت مع:

كيفية إيقاف تشغيل الشاشة في نظام التشغيل windows 10
 docker-compose -v

سيكون لديك الآن أحدث إصدار من Docker Compose مثبتًا على كمبيوتر Linux الخاص بك.

استخدم Docker Compose لتشغيل بعض المشاريع الرائعة

مع إصدار Docker Compose المُحدَّث ، ستجد أن مشروعاتك وتطبيقاتك المعبأة في حاويات تعمل بسلاسة أكبر.

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