ما هو Dockerfile
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy. الدرس 21 من 40.
حتى الآن استخدمتَ صورًا أنشأها أشخاص آخرون. ولإنشاء صورتك الخاصة، تكتب Dockerfile: ملفًا نصيًا عاديًا يسرد خطوات تجميع صورة، بتعليمة واحدة في كل سطر.
التعليمة الأهم هي FROM، التي يبدأ بها كل Dockerfile. وهي تحدد الصورة الأساسية التي تبني فوقها:
FROM alpineهذا يعني أن تبدأ من صورة alpine. ثم تضيف تعليمات أخرى أسفلها لتخصيص الصورة.
يمكنك إنشاء ملف Dockerfile مباشرةً من الطرفية. إحدى الطرق السهلة هي كتابة الأسطر في ملف باسم Dockerfile:
cat > Dockerfile << 'EOF'
FROM alpine
EOFكل ما بين EOF وEOF يُكتب في الملف.
التحدي
مبتدئيوجد Dockerfile بالفعل في دليلك. افتح Dockerfile من شجرة الملفات، واجعل FROM alpine تعليمتها الوحيدة، ثم احفظها. بعد ذلك اطبع الملف باستخدام cat للتأكد من محتوياته.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Docker
تدرّب بنفسك: Playground لـ Terminal