تشغيل Pod
جزء من قسم مقدمة إلى Kubernetes في رحلة Terminal على Coddy. الدرس 3 من 45.
لا يقوم Kubernetes بتشغيل الحاويات مباشرةً. بل يقوم بتشغيل Pods: إذ يغلّف Pod حاويةً واحدة (وأحيانًا بضع حاويات تنتمي معًا)، وهو أصغر شيء يمكنك إنشاؤه في مجموعة.
إن أسرع طريقة لبدء Pod هي استخدام kubectl run مع اسم وصورة:
kubectl run web --image=nginxيجيب Kubernetes بالرسالة pod/web created. قارن ذلك مع docker run: الصورة هي نفسها nginx التي كنت ستسحبها باستخدام Docker، لكن العنقود يختار الآن عقدة ويبدأ الحاوية عليها.
اسم الـPod (web) هو الطريقة التي تشير بها إليه في كل أمر لاحق. يجب أن تكون الأسماء فريدة، لذا يفشل تشغيل الأمر نفسه مرتين مع ظهور AlreadyExists.
التحدي
مبتدئابدأ Pod باسم web من صورة nginx باستخدام kubectl run.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Kubernetes
تدرّب بنفسك: Playground لـ Terminal