Synology NAS پر Docker انسٹال کریں۔
موجودہ طریقے سے Synology NAS پر Docker انسٹال کریں - پیکیج کو اب کنٹینر مینیجر کہا جاتا ہے۔ معاون ماڈلز، پیکیج سینٹر انسٹال، آپ کے ڈیٹا کے لیے ایک ڈوکر فولڈر، اور آپ کا پہلا کنٹینر، ایماندار RAM اور ڈیٹا وارننگز کے ساتھ۔
📑ابواب
- Docker on Synology — پیکیج کو اب کنٹینر مینیجر کہا جاتا ہے
- پہلے چیک کریں — کیا آپ کا NAS ماڈل پیکیج کو بالکل سپورٹ کرتا ہے
- پیکیج سینٹر سے کنٹینر مینیجر انسٹال کریں
- کسی بھی کنٹینر سے پہلے ڈوکر کا مشترکہ فولڈر بنائیں
- رجسٹری سے پہلی تصویر ڈاؤن لوڈ کریں
- ٹیسٹ کنٹینر چلائیں — نام، پورٹ اور والیوم میپنگ
- لاگ پڑھیں اور اپنے براؤزر میں کنٹینر کھولیں
- ڈیلیٹ کرنے کا ٹیسٹ — یہ ثابت کرنا کہ آپ کا ڈیٹا کنٹینر سے باہر رہتا ہے
- حقیقی ایپس اگلی (Portainer اور مزید)، ایماندار RAM اور بیک اپ نوٹ کے ساتھ
📋 جائزہ اور مرحلہ وار گائیڈ
پہلے چیک کریں کہ آپ کا ماڈل اس کی حمایت کرتا ہے
ہر Synology ماڈل پر کنٹینر مینیجر پیش نہیں کیا جاتا ہے — Synology ماڈل کے لحاظ سے ماڈل کا فیصلہ کرتی ہے، اور کوئی سیٹنگ اسے ایسے ماڈل پر نہیں کھولتی ہے جو فہرست میں نہیں ہے۔ پلس سیریز کے ماڈل (جس کے نام میں + ہے، جیسے DS220+ یا DS920+) اس کی حمایت کرتے ہیں، اور Synology میں منتخب ویلیو ماڈلز کی فہرست بھی شامل ہے - ان میں DS124، DS223 اور DS423، علاوہ DSM 7.2 سے DS420j۔ زیادہ تر دیگر چھوٹی j-سیریز اور پرانے پلے ماڈلز کو بالکل بھی پیکج پیش نہیں کیا جاتا ہے۔
دو منٹ کا چیک اسے آپ کے عین مطابق NAS کے لیے طے کرتا ہے: پیکیج سینٹر کھولیں اور کنٹینر مینیجر تلاش کریں (DSM 7.1 یا اس سے زیادہ پر، Docker تلاش کریں)۔ اگر یہ ظاہر ہوتا ہے، تو آپ کا ماڈل تعاون یافتہ ہے۔ اگر یہ ظاہر نہیں ہوتا ہے، تو پیکیج آپ کے ماڈل کے لیے دستیاب نہیں ہے — تلاش کرنے کے لیے کوئی پوشیدہ سوئچ نہیں ہے۔
پیکیج سینٹر سے پیکج انسٹال کریں
انسٹال خود سب سے آسان حصہ ہے — یہ Synology کے اپنے اسٹور سے ایک عام، آفیشل DSM پیکیج ہے۔ پیکیج سینٹر کھولیں، کنٹینر مینیجر (یا Docker DSM 7.1 اور پرانے پر) تلاش کریں اور انسٹال کریں پر کلک کریں۔ اگر DSM پوچھتا ہے کہ پیکیج کو کس والیوم پر رہنا چاہیے، تو اپنا مرکزی، کمرہ والی والیوم منتخب کریں۔
انسٹال ختم ہونے کا انتظار کریں، پھر پیکج کو ایک بار کھولیں تاکہ DSM اپنے ورکنگ فولڈرز بنا سکے۔ DSM 7.2 کے بعد آپ کو Overview, Project, Container, Image, Registry, Network اور Log نام کے ٹیبز نظر آئیں گے۔ پرانے ڈوکر پیکیج کی اسکرینیں قدرے سادہ نظر آتی ہیں لیکن اسی طرح کام کرتی ہیں۔ پروجیکٹس یہ ہیں کہ کس طرح ایک ایپ سے تعلق رکھنے والے متعدد کنٹینرز کو ایک ہی کمپوز فائل سے ایک ساتھ چلایا جاتا ہے — آپ کو اپنے پہلے کنٹینر کے لیے اس کی ضرورت نہیں ہے۔
کسی بھی چیز سے پہلے ڈوکر کا مشترکہ فولڈر بنائیں
یہ وہ مرحلہ ہے جو ابتدائی طور پر چھوڑتے ہیں اور افسوس کرتے ہیں۔ ایک کنٹینر کا اندر عارضی ہوتا ہے — کنٹینر کو حذف کر دیں اور اس کے اندر موجود ہر چیز اس کے ساتھ جاتی ہے۔ اصلی ڈیٹا کو ایک عام مشترکہ فولڈر میں رہنا چاہیے جس کی طرف کنٹینر کی طرف اشارہ کیا گیا ہے۔
کھولیں کنٹرول پینل → مشترکہ فولڈر → تخلیق کریں اور فولڈر کو docker کا نام دیں۔ اس کے اندر، فی ایپ ایک ذیلی فولڈر بنائیں — مثال کے طور پر docker/porttainer اور docker/jellyfin۔ ایک ایپ، ایک فولڈر: بیک اپ اور کلین اپ آسان رہتے ہیں۔ جب آپ بعد میں ایک کنٹینر بناتے ہیں، تو آپ یہاں اس کے فولڈر میں اس کے ڈیٹا پاتھ کا نقشہ بناتے ہیں۔ اس نقشہ سازی کو حجم کہا جاتا ہے، اور یہ اس صفحہ پر واحد سب سے اہم خیال ہے۔
ایک ٹیسٹ کے طور پر پہلا کنٹینر چلائیں
اس ایپ کے ساتھ شروع نہ کریں جس کی آپ اصل میں پرواہ کرتے ہیں۔ ایک چھوٹے سے پھینکے جانے والے کنٹینر سے شروع کریں اور پوری چین کو ثابت کریں — امیج ڈاؤن لوڈ، پورٹ، والیوم، لاگز — کام کرتا ہے۔ کنٹینر مینیجر میں، رجسٹری کھولیں، ایک چھوٹی ٹیسٹ تصویر تلاش کریں (ایک چھوٹا سا جامد ویب سرور مثالی ہے) اور اسے ڈاؤن لوڈ کریں۔ آفیشل پروجیکٹ یا کسی معروف مینٹینر کے ذریعہ شائع کردہ تصاویر کو ترجیح دیں۔ اجنبیوں کی طرف سے بے ترتیب دوبارہ اپ لوڈز ایک خطرہ ہیں۔ ڈاؤن لوڈ کردہ تصویر تصویر کے نیچے آتی ہے۔
تصویر کو منتخب کریں اور چلائیں کو منتخب کریں۔ کنٹینر کو ایک واضح نام دیں جسے آپ چھ ماہ میں پہچان لیں گے۔ بندرگاہ کے لیے: کنٹینر کی اپنی بندرگاہ ایپ کے ذریعے طے کی گئی ہے — آپ کا کام مقامی (میزبان) بندرگاہ ہے۔ DSM خود پہلے سے ہی اپنے ویب انٹرفیس کے لیے 5000 اور 5001 استعمال کرتا ہے، اس لیے کوئی واضح چیز منتخب کریں جیسے 8080 یا اس سے زیادہ اور اسے لکھ دیں۔ اگر ایپ کچھ بھی اسٹور کرتی ہے، تو اس کے ڈیٹا پاتھ کو اپنے ڈوکر کے مشترکہ فولڈر کے اندر موجود فولڈر میں نقشہ بنائیں — ٹیسٹ ایپ کے لیے، ٹیسٹ سب فولڈر ٹھیک ہے۔ ٹیسٹ کنٹینر کے لیے خود کار طریقے سے دوبارہ شروع ہونے کو چھوڑ دیں: آپ اسے ناکام ہوتے دیکھنا چاہتے ہیں اگر یہ ناکام ہو جاتا ہے، اسے ہمیشہ کے لیے ایک لوپ میں دوبارہ شروع ہوتے نہیں دیکھنا چاہتے ہیں۔
لاگ پڑھیں، پھر اسے اپنے براؤزر میں کھولیں
کنٹینر شروع کریں، پھر اپنے براؤزر کو چھونے سے پہلے اس کا لاگ ٹیب کھولیں۔ لاگ وہ ایپ ہے جو آپ سے بات کرتی ہے۔ ایک صحت مند ایپ اپنی تیار لائن پرنٹ کرتی ہے — اکثر وہ ایڈریس اور پورٹ جس پر وہ سن رہا ہوتا ہے۔ ایک کنٹینر جو لوپ میں شروع ہوتا ہے اور رک جاتا ہے وہ آپ کو بتا رہا ہے کہ کچھ غائب ہے: ایک فولڈر جس پر وہ نہیں لکھ سکتا، ایک سیٹنگ جس کی اسے ضرورت ہے، یا ایک پورٹ جو پہلے سے لی گئی ہے۔ آخری چند لاگ لائنیں عام طور پر سادہ الفاظ میں مسئلے کا نام دیتی ہیں۔
صرف اب اپنے براؤزر کو اپنے NAS ایڈریس پر اپنے منتخب کردہ پورٹ کے ساتھ کھولیں (مثال کے طور پر، پورٹ 8080)۔ ایپ کا اپنا صفحہ دیکھنے کا مطلب ہے کہ سلسلہ کام کرتا ہے: تصویر ڈاؤن لوڈ کی گئی، کنٹینر چلتا ہے، اور آپ اس تک پہنچ سکتے ہیں۔
حذف کرنے کا ٹیسٹ کریں - اصلی سبق
اب وہ قدم کوئی نہیں کرنا چاہتا اور ہر کسی کو کرنا چاہیے۔ ایک پھینکنے والی فائل یا سیٹنگ کو ٹیسٹ ایپ میں رکھیں، پھر کنٹینر کو روکیں اور اسے مکمل طور پر حذف کریں۔ اپنا docker مشترکہ فولڈر فائل اسٹیشن میں کھولیں: آپ نے جو ڈیٹا میپ کیا ہے وہ اب بھی موجود ہے — کیونکہ یہ کبھی بھی کنٹینر کے اندر نہیں تھا۔ ایک ہی والیوم میپنگ کے ساتھ کنٹینر کو دوبارہ بنائیں اور وہی ترتیب دوبارہ ظاہر ہو گی۔
ایپ ڈسپوزایبل تھی؛ ڈیٹا نہیں تھا. اگر اس کے بجائے ڈیٹا غائب ہو جاتا ہے، تو آپ نے سب سے سستی قیمت پر کنٹینر کا سب سے قیمتی سبق سیکھ لیا ہے: وہ ایپ کنٹینر کی اپنی عارضی پرت میں ڈیٹا کو اسٹور کر رہی تھی، اور اسے کسی بھی حقیقی چیز پر بھروسہ کرنے سے پہلے اسے والیوم میپنگ کی ضرورت ہے۔
docker/porttainer میں ہے۔حقیقی ایپس سے پہلے ایماندارانہ حدود
docker مشترکہ فولڈر (ہائپر بیک اپ کے ساتھ، کسی دوسری ڈرائیو پر یا NAS سے دور) کا بیک اپ لیں، اس لیے ڈیڈ ڈسک یا خراب اپ ڈیٹ آپ کے ایپس کا ڈیٹا اپنے ساتھ نہیں لے جا سکتا۔ اور انٹرنیٹ پر کسی بھی کنٹینر کو ظاہر کرنے سے پہلے دو بار سوچیں: باہر سے قابل رسائی کنٹینر آپ کے NAS کا دروازہ ہے، لہذا اپنے گھر/دفتر کے نیٹ ورک پر یا اپنے NAS کے اپنے تحفظات کے پیچھے رسائی رکھیں۔🏷️Topic Search Variables & Keywords
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں
مرحلہ بہ قدم ٹربل شوٹنگ گائیڈ اور حل - SYNOLOGY NAS پر ڈوکر سیٹ اپ کریں۔ تکنیکی انشو کی طرف سے اسکرین پر مظاہرہ۔
موجودہ طریقے سے Synology NAS پر Docker انسٹال کریں — پیکیج کو اب کنٹینر مینیجر کہا جاتا ہے۔ تعاون یافتہ ماڈلز، پیکج سینٹر انسٹال، ایک ڈوکر فولڈر، اور آپ کا پہلا کنٹینر، ایماندار RAM اور ڈیٹا وارننگز کے ساتھ۔
(نقل یہاں ماخذ صفحہ پر ختم ہوتی ہے)
❓ اکثر پوچھے جانے والے سوالات
کیا یہ ٹیوٹوریل پیروی کے لیے 100% مفت ہے؟
ہاں! تکنیکی انشو کے ذریعہ دکھائے گئے تمام رہنما اور طریقے مفت، قانونی اور تعلیمی وسائل کا استعمال کرتے ہیں۔
کیا مبتدی اس گائیڈ کی پیروی کر سکتے ہیں؟
بالکل! ہر قدم کو تفصیلی ہدایات کے ساتھ اسکرین پر دکھایا جاتا ہے تاکہ کوئی بھی آسانی سے پیروی کر سکے۔
اگر میں پھنس جاؤں تو میں کہاں سوال پوچھ سکتا ہوں؟
یو ٹیوب ویڈیو پر براہ راست ایک تبصرہ چھوڑیں، اور ہماری کمیونٹی اور تکنیکی انشو آپ کی مدد کریں گے۔
🚀 YouTube پر مکمل ٹیوٹوریل دیکھیں
🚀 YouTube پر مکمل مرحلہ وار ویڈیو ٹیوٹوریل دیکھیں: https://www.youtube.com/watch?v=C0pDf9djRSw
آئی ٹی سپورٹ، ونڈوز ٹربل شوٹنگ، اور سرور مینجمنٹ کے لیے ٹیکنیکل انشو کو سبسکرائب کریں۔
▶️ مکمل ویڈیو دیکھیں