Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تعليمة CMD

جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy — الدرس 23 من 40.

تحدد التعليمات CMD الأمر الافتراضي الذي تنفذه الحاوية عند تشغيلها دون تحديد أمر معين. وعادةً ما تُكتب بتنسيق مصفوفة JSON:

FROM alpine
CMD ["echo", "container ran"]

قم ببناء هذه الصورة وتشغيلها دون أي أمر خاص بك، وستقوم بطباعة container ran تلقائياً:

docker build -t greeter .
docker run greeter

CMD هي الطريقة التي تعرف بها الصورة ما يجب فعله افتراضيًا. إذا قمت بتمرير أمر إلى docker run، فإنه يتجاوز الـ CMD.

challenge icon

التحدي

متوسط

اكتب ملف Dockerfile يبدأ بـ FROM alpine ويضبط CMD ["echo", "built and running"]. قم ببنائه مع الوسم auto، ثم قم بتشغيله بدون أي أمر لكي يقوم الـ CMD بالطباعة.

ورقة مرجعية

يحدد CMD الأمر الافتراضي الذي تقوم الحاوية بتشغيله عند بدء تشغيلها دون تحديد أمر (بصيغة مصفوفة JSON):

FROM alpine
CMD ["echo", "container ran"]

البناء والتشغيل:

docker build -t greeter .
docker run greeter

يؤدي تمرير أمر إلى docker run إلى تجاوز CMD.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس مقدمة إلى Docker