הוראת COPY
חלק מהיחידה מבוא ל-Docker במסלול ה-Terminal של Coddy. שיעור 25 מתוך 40.
רוב התמונות צריכות לכלול קבצים משלך: קוד מקור, קובצי תצורה ונתונים. ההוראה COPY מעתיקה קובץ מהקשר הבנייה (התיקייה שממנה בונים) אל התמונה:
FROM alpine
COPY message.txt /message.txtהפורמט הוא COPY SOURCE DESTINATION. כאן, message.txt מהתיקייה שלך מועתק אל /message.txt בתוך התמונה.
הקובץ באמת נמצא בתוך התמונה לאחר מכן, ולכן מכולה שנבנתה ממנה יכולה לקרוא את הקובץ בפועל:
docker build -t hasfile .
docker run hasfile cat /message.txtאתגר
בינוניקובץ בשם note.txt כבר נמצא בתיקייה שלך. פתח את Dockerfile מעץ הקבצים, הגדר אותו ל-FROM alpine והעתק את note.txt אל /note.txt בתמונה, ואז שמור אותה. בנה אותה עם התג noted, ואז הרץ אותה כדי לבצע cat /note.txt.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-Docker
4ניהול קונטיינרים
מתן שמות לקונטיינריםקונטיינרים מנותקיםהצגת כל הקונטיינריםעצירה והסרהסיכום – מחזור החיים של קונטיינר10פרויקט אפליקציית ברכות
סקירת הפרויקטכתיבת Dockerfileתרגלו בעצמכם: Terminal אונליין