جدید سافٹ وئیر کی ترقی میں آٹومٹنگ کا عملہ کام کے کام کے حساب سے اہم کردار ادا کرتا ہے اور دستی غلطیوں کو کم کرنے کے لیے خود کار دوکر تصویر بنانے کا ایک مؤثر طریقہ ہوتا ہے ۔
ایک مُصوّر کیا ہے ؟
ایک میکافیل خاص فائل ہے جس میں استعمال ہونے والی ہدایات کا مجموعہ بنانے کے لیے استعمال کیا جاتا ہے. یہ تعمیراتی منصوبوں کے لیے قوانین اور حسابات کا تعین کرتا ہے، ترقی پذیروں کو ایک ہی حکم کے ساتھ چلانے کے قابل بناتا ہے، جیسے۔
دنبھر کے لئے عطیات استعمال کرنے کے فوائد
- [Autation: [utomatmation] عمارت، تزئین و آرائش اور متحرک تصاویر جیسے کام۔
- Consistry: [1] انفنٹری ٹیموں اور ماحول میں مسلسل مطابقت پیدا کرنے کے عمل کو بہتر بنانے کے لیے ایک ٹیموں اور ماحول کے ساتھ مل کر کام کرنے کی کوشش کرتی ہے۔
- [Ecture:] دستی کمانڈ داخلہ اور غلطیوں کو کم کرنے سے وقت بچا۔
- ویریز کنٹرول: بہتر جاسوسی کے لیے ماخذ کی ہدایات جاری رکھیں۔
دنبھر کے لئے سادہ سا کھانا بنانا
آئیے ایک ایسی ایسی ایسی ایسی کیفیت کی مثال پر غور کریں جس میں آٹو موبائل عمارت کو اپنی طرف متوجہ کر کے ایک ڈریک تصویر کو زور دیتے ہیں:
IMAGE_NAME=myapp
TAG=latest
.PHONY: build
build:
docker build -t $(IMAGE_NAME):$(TAG) .
.PHONY: push
push:
docker push $(IMAGE_NAME):$(TAG)
.PHONY: all
all: build push
تعمیراتی کام
اس مجوزہ استعمال کرنے کے لیے، ڈائریکٹر میں اپنا ٹرمینل کھولو جس میں فائل ہے اور چلانے کے لئے:
make
یہ کمانڈ آپ کی ڈرافٹ کو بنا دے گا اور آپ اسے اپنے رجسٹرار تک لے جا سکیں گے. آپ انفرادی کمانڈس بھی چلا سکتے ہیں:
make build
make push
بہترین مشق
- اپنی سادگی اور خوب صورتی برقرار رکھیں۔
- تصویر کے نام اور ٹیگ کے لیے تبدیلی استعمال کریں
- انفلیشن کام کے لیے سی آئی/سی ڈی پائپ لائنوں کے ساتھ
- اپنے موصل کی دوبارہ تجدید کریں تاکہ نئے نئے تعمیری اقدامات یا انفنٹری ہدف شامل ہوں۔
آپ اپنے ڈریک ورکرز میں نقلمکانی کرنے سے تعمیر ، ٹیسٹ اور دیگر برتنوں کی مرمت کے عمل کو آسان بنا سکتے ہیں ۔