التنفيذ الفعلي
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy. الدرس 8 من 40.
تُنفَّذ الأوامر داخل الحاوية فعليًا، وليس كصدى وهمي. يمكنك إثبات ذلك بمنح الحاوية غلافًا وكتابة برنامج نصي صغير:
docker run alpine sh -c "echo abc | tr a-z A-Z"هنا تُشغّل sh -c سلسلة أوامر shell داخل الحاوية. يمرّر shell القيمة abc إلى tr عبر أنبوب، الذي يحوّلها إلى أحرف كبيرة، لذا يكون الناتج ABC.
هذا يعني أنه يمكنك استخدام الأنابيب والمتغيرات وأدوات سطر الأوامر التي تعرفها بالفعل، وكل ذلك داخل الحاوية.
التحدي
سهلشغّل حاوية من alpine تستخدم sh -c لطباعة الأرقام من 1 إلى 3، كل رقم في سطر، باستخدام seq 3.
يعرض الأمر seq تسلسلاً من الأرقام، لذلك يطبع seq 3 الأرقام 1 و2 و3، كل رقم في سطر خاص به.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Docker
تدرّب بنفسك: Playground لـ Terminal