ایک کنٹینر آسان ہے۔ مشکل چھٹے سے شروع ہوتی ہے، جب یاد نہیں رہتا کہ ڈیٹابیس کس میں ہے اور ایمیج 1.2 گیگابائٹ کیوں ہے۔
یہ ٹولز بالکل انہی سوالوں کا جواب دیتے ہیں، اور سب مفت یا اوپن سورس ہیں۔
Docker Compose
ایک فائل جو پورے مقامی ماحول کو بیان کر دیتی ہے: آج بھی اس نظام کی سب سے کارآمد چیز۔
docs.docker.com/composeLazydocker
اوپر کی ساری باتیں ٹرمینل کے اندر، لاگز اور اعداد و شمار ایک کلید کے فاصلے پر۔
github.com/jesseduffield/lazydockerDive
تہہ در تہہ دکھاتا ہے کہ آپ کی ایمیج اتنی بڑی کیوں ہے، اور وجہ اکثر ایک ہی COPY نکلتی ہے۔
github.com/wagoodman/diveTraefik
ڈومینز کو کنٹینرز تک پہنچاتا ہے اور TLS سرٹیفکیٹ بھی بغیر یاد دلائے تجدید کرتا رہتا ہے۔
traefik.ioWatchtower
نئی ایمیج آنے پر کنٹینر اپ ڈیٹ کرتا ہے؛ اسے سوچ سمجھ کر لگائیں، ہر جگہ نہیں۔
containrrr.dev/watchtowerاگر صرف ایک شامل کرنا ہو تو Dive لیں: ایمیج چھوٹی کرنا کسی بھی ڈیپلائے پائپ لائن میں سب سے سستا کارکردگی فائدہ ہے۔
صرف انتخاب نہیں، بنوانا ہے؟
ویب ایپس، APIs، انفراسٹرکچر اور انٹرفیس۔ بارسلونا سے فری لانس، کلائنٹ کہیں سے بھی۔
Leave a Reply