تعليمة CMD
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy. الدرس 23 من 40.
تحدّد تعليمة CMD الأمر الافتراضي الذي تُشغّله الحاوية عند بدء تشغيلها من دون تحديد أمر. تُكتب عادةً بصيغة مصفوفة JSON:
FROM alpine
CMD ["echo", "container ran"]أنشئ هذه الصورة وشغّلها من دون أي أمر من جانبك، وستطبع container ran تلقائيًا:
docker build -t greeter .
docker run greeterCMD هو ما يحدد ما يجب أن تفعله الصورة افتراضيًا. إذا مرّرت أمرًا إلى docker run، فإنه يتجاوز CMD.
التحدي
متوسطافتح Dockerfile من شجرة الملفات واكتب تعليمتين: FROM alpine وCMD ["echo", "built and running"]. احفظه، وابنه باستخدام الوسم auto، ثم شغّله من دون أمر لكي تطبع CMD الناتج.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Docker
تدرّب بنفسك: Playground لـ Terminal