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

النسخ إلى داخل حاوية

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

إن بناء ملف داخل صورة باستخدام COPY هو أمر دائم. في بعض الأحيان، قد ترغب بدلاً من ذلك في وضع ملف داخل حاوية قيد التشغيل بالفعل. هذا هو ما يفعله docker cp:

docker cp note.txt mybox:/note.txt

الصيغة هي docker cp SOURCE CONTAINER:DESTINATION. هنا يتم نسخ note.txt من مجلدك إلى /note.txt داخل الحاوية المسماة mybox.

يصل الملف بالفعل إلى الحاوية، لذا يمكنك قراءته مرة أخرى باستخدام docker exec:

docker exec mybox cat /note.txt
challenge icon

التحدي

متوسط

يوجد ملف باسم data.txt في المجلد الخاص بك. قم بتشغيل حاوية nginx منفصلة باسم box، وانسخ data.txt إليها في المسار /data.txt، ثم قم بتنفيذ exec للأمر cat /data.txt لقراءته مرة أخرى.

ورقة مرجعية

انسخ ملفًا إلى حاوية قيد التشغيل باستخدام docker cp SOURCE CONTAINER:DESTINATION:

docker cp note.txt mybox:/note.txt

تحقق من ذلك عن طريق قراءته مرة أخرى باستخدام docker exec:

docker exec mybox cat /note.txt

جرّب بنفسك

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

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

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