כתיבה זו תדגים כיצד להשתמש ב' התקנה מתאים ' נכון ב- Dockerfile.
כיצד להשתמש ב-'apt install' בצורה נכונה ב- Dockerfile?
ה-Dockerfile הוא קובץ הוראות המגדיר את הפקודות ליצירת תמונת Docker. ה ' התקנה מתאים ” הפקודה משמשת ב- Dockerfile כדי להתקין את התלות או החבילות הנדרשות לבניית תמונת Docker. כאן, ' מַתְאִים ' הוא מאגר אובונטו שפירושו ' כלי אריזה מתקדם ' משמש להתקנת תלות.
הנה התחביר להוספת ה' התקנה מתאים הפקודה ב- Dockerfile:
הרץ עדכון מתאים && מַתְאִים להתקין -ו < חֲבִילָה > \ < חֲבִילָה > \ && \
מתאים-להתנקות && \ RM -rf / היה / lib / מַתְאִים / רשימות /*
לקבלת הקו המנחה הנכון להשתמש ב' apt-install ' הפקודה להתקנות חבילה, עקוב אחר ההוראות שסופקו.
שלב 1: צור Dockerfile
ראשית, צור Dockerfile. זכור ששם הקובץ חייב להיות ' Dockerfile '. לאחר מכן, הדבק את הפקודות המקודדות להלן בקובץ:
מ-python: 3.6
לָרוּץ apt-get update && apt-get install -ו --ללא התקנה-ממליצה \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
מתאים-להתנקות && \
rm -rf / היה / lib / מַתְאִים / רשימות /*
לַחשׂוֹף 8000
CMD פיתון -ג 'print('Docker הוא כלי פריסה פשוט יותר')'
בגוש הקוד שלמעלה:
- ה ' מ ההצהרה משמשת להגדרת תמונת הבסיס.
- ' לָרוּץ הפקודה משמשת לביצוע הפקודה שצוינה. בתוך ה ' לָרוּץ ', השתמשנו ב' התקנה מתאים ' הפקודה להתקנת חבילות נדרשות, כגון ' python3-setuptools ', ' python3-pip ', ' python3-dev ', ו' git '.
- ' \ ' משמש כתו ברירת מחדל לטווח הוראות מרובות שורות ב- Dockerfile.
- ' מתאים-להתנקות ' מנקה את המטמון
- ' rm -rf ' הפקודה מוחקת או מסירה את הקבצים או הספרייה.
- ' לַחשׂוֹף ' משמש לציון היציאה לחשיפת המכולה.
- ' CMD ” מציין את נקודת הכניסה או את ברירות המחדל עבור מיכלים. בתרחיש שלנו, ביצענו את קוד Python:
שלב 2: בנה תמונת Docker
בשלב הבא, צור את תמונת Docker באמצעות הפקודה המוזכרת. כאן, ' -ת ' מציין את התג או השם של התמונה:
> בניית docker -ת py-img .
שלב 3: בצע תמונה
על מנת ליצור ולהפעיל את המכולה, הפעל את התמונה דרך ' docker run
פירטנו כיצד להשתמש ב' apt-install ' ב- Dockerfile.
סיכום
כדי להשתמש בהתקנה apt ב- Dockerfile, ראשית, צור קובץ Docker פשוט. לאחר מכן, ספק את תמונת הבסיס או האב ב-' מ ' הוראה. לאחר מכן, ציין את ' לָרוּץ הפקודה כדי להשתמש ב- התקנה מתאים ' פקודה. למטרה זו, השתמש ב' הרץ apt update && apt install -y
apt-get clean && \ rm -rf /var/lib/apt/lists/* ' תחביר. כתיבה זו הדגימה כיצד להשתמש ב' התקנה מתאים ' ב- Dockerfile.