আপডেট3: 06.2019
কিছু মন্তব্য মন্তব্য উত্তর যে পরিষ্কার নয়, আমি পরিষ্কার করার চেষ্টা করব।
টি এল; ডিআর:
প্রশ্ন: উইন্ডোজ পাত্রে লিনাক্স চালানো যেতে পারে?
উ: না। তারা পারে না।
পাত্রে অন্তর্নিহিত অপারেটিং সিস্টেম সংস্থান এবং ড্রাইভারগুলি ব্যবহার করা হচ্ছে, সুতরাং উইন্ডোজ পাত্রে কেবল উইন্ডোতে চলতে পারে, এবং লিনাক্স পাত্রে কেবল লিনাক্সে চলতে পারে।
প্রশ্ন: তবে উইন্ডোজের জন্য ডকার কী? বা অন্যান্য ভিএম-ভিত্তিক সমাধান?
উত্তর: Windows এর জন্য Docker আপনি চলমান সিমুলেট করতে পারবেন লিনাক্স উপর পাত্রে উইন্ডোজ কিন্তু ফণা অধীন একটি Linux VM- র সৃষ্টি হয় তাই এখনো লিনাক্স পাত্রে লিনাক্স চালাচ্ছি, এবং Windows পাত্রে Windows এ দৌড়াচ্ছে ।
বোনাস: উইন্ডোজটিতে লিনাক্স ডকার পাত্রে চালনা সম্পর্কে খুব সুন্দর নিবন্ধটি পড়ুন ।
প্রশ্ন: সুতরাং, আমি একটি ধারকটিতে চালাতে চাইলে নেট নেট ফ্রেমওয়ার্ক 462 অ্যাপটি দিয়ে আমার কী করা উচিত?
উত্তর: এটি নির্ভর করে। বেশ কয়েকটি সুপারিশ অনুসরণ করে:
- যদি এটি সম্ভব হয় - নেট কোর এ সরান। যেহেতু। নেট কোর। নেট ফ্রেমওয়ার্কের সবচেয়ে বড় বৈশিষ্ট্যগুলিতে সমর্থন নিয়ে আসে এবং নেট ফ্রেমওয়ার্ক 4.8। নেট ফ্রেমওয়ার্কের শেষ সংস্করণ হবে
আপনি যদি নেট কোরে স্থানান্তর করতে না পারেন - যেমন @ সেবাস্তিয়ান উল্লেখ করেছেন - আপনি আপনার লাইব্রেরিগুলিকে। নেট স্ট্যান্ডার্ডে রূপান্তর করতে পারবেন এবং অ্যাপ্লিকেশনটির দুটি সংস্করণ থাকতে পারে - একটি নেট নেট ফ্রেমওয়ার্ক 4.6.2 এ এবং একটি নেট নেট - এটি নয় সর্বদা সুস্পষ্ট, ভিজ্যুয়াল স্টুডিও এটি বেশ ভালভাবে সমর্থন করে (মাল্টি-টার্গেটিং সহ), তবে কিছু নির্ভরতা অতিরিক্ত যত্নের প্রয়োজন হতে পারে।
(কম প্রস্তাবিত) কিছু ক্ষেত্রে, আপনি উইন্ডো পাত্রে চালাতে পারেন। কুবেরনেটসের মতো প্ল্যাটফর্মগুলিতে আরও ভাল সমর্থন সহ উইন্ডোজ পাত্রে আরও পরিপক্ক হয়ে উঠছে। তবে নেট ফ্রেমওয়ার্ক কোডটি চালাতে সক্ষম হতে আপনাকে এখনও "সার্ভার কোর" এর বেস ইমেজটিতে চালানো দরকার যা প্রায় 1.4 জিবি দখল করে। একই বিরল ক্ষেত্রে, আপনি আপনার কোড। নেট কোরে স্থানান্তর করতে পারেন, তবে এখনও উইন্ডোজ ন্যানো সার্ভারে 95 এমবি আকারের ইমেজ সহ চলতে পারেন।
ইতিহাসের জন্য পুরানো আপডেটগুলিও রেখে দেওয়া
Update2: 08,2018
আপনি Docker-জন্য-উইন্ডোজ ব্যবহার করে থাকেন, আপনি এখন উভয় উইন্ডোজ এবং লিনাক্স পাত্রে চালাতে পারেন একযোগে : https://blogs.msdn.microsoft.com/premier_developer/2018/04/20/running-docker-windows- এবং-লিনাক্স-পাত্রে-একযোগে /
বোনাস: সরাসরি প্রশ্নের সাথে সম্পর্কিত নয়, তবে আপনি এখন কেবল লিনাক্স ধারক নিজেই চালাতে পারবেন না, তবে কুবারনেটসের মতো অর্কেস্টেটরও চালাতে পারবেন: https://blog.docker.com/2018/07/kubernetes-is- હવે- উপলভ্য- ইন -docker ডেস্কটপ-স্থিতিশীল-চ্যানেল /
2018 এ আপডেট হয়েছে:
সাধারণভাবে মূল উত্তর অধিকার, কিন্তু বেশ কয়েক মাস আগে, Docker যোগ পরীক্ষামূলক বৈশিষ্ট্য LCOW ( সরকারী GitHub সংগ্রহস্থলের )।
এই পোস্ট থেকে :
উইন্ডোজের জন্য ডকার কি ইতিমধ্যে লিনাক্স পাত্রে চালায় না? সেটা ঠিক. উইন্ডোজের জন্য ডকার একটি হাইপার-ভি মবি লিনাক্স ভিএম (লিনাক্সকিটের উপর ভিত্তি করে উইন্ডোজ 17.10 এর ডকার হিসাবে) লিনাক্স কনটেইনারগুলির সমর্থন সহ লিনাক্স বা উইন্ডোজ কনটেইনারগুলি চালাতে পারে।
এলসিওডাব্লু দিয়ে লিনাক্স কনটেইনারগুলি চালনার জন্য সেটআপ আগের আর্কিটেকচারের তুলনায় অনেক সহজ, যেখানে হাইপার-ভি লিনাক্স ভিএম আপনার সমস্ত পাত্রে পাশাপাশি লিনাক্স ডকার ডিমন চালায়। এলসিওডাব্লু দিয়ে ডকার ডিমন একটি উইন্ডোজ প্রক্রিয়া হিসাবে চালিত হয় (ডকার উইন্ডোজ কনটেইনারগুলি চালনার সময় একইভাবে) এবং আপনি যখনই লিনাক্স কনটেইনার শুরু করেন ডকর একটি ন্যূনতম হাইপার-ভি হাইপারভাইজার একটি লিনাক্স কার্নেল, রান এবং কনটেইনার প্রক্রিয়া সহ একটি ভিএম চালিত করে শীর্ষে চলছে।
যেহেতু কেবলমাত্র একটি ডকার ডিমন আছে, এবং কারণ এই ডিমন এখন উইন্ডোজে চলেছে, শীঘ্রই একই নেটওয়ার্কিং নেমস্পেসে উইন্ডোজ এবং লিনাক্স ডকারের ধারক পাশাপাশি পাশাপাশি চালানো সম্ভব হবে । এটি উইন্ডোজের ডকার ব্যবহারকারীদের জন্য প্রচুর আকর্ষণীয় বিকাশ ও উত্পাদন পরিস্থিতি আনলক করবে।
মূল:
@ পানাজিওটিসকানাভসের মন্তব্যে যেমন উল্লেখ করা হয়েছে, ধারকগুলি ভার্চুয়ালাইজেশনের জন্য নয় এবং তারা হোস্ট মেশিনের সংস্থানগুলি ব্যবহার করছে । ফলস্বরূপ, আপাতত উইন্ডোজ ধারক লিনাক্স মেশিনে "যেমন আছে" চালাতে পারে না।
তবে - আপনি এটি ভিএম ব্যবহার করে করতে পারেন - যেমন এটি উইন্ডোতে কাজ করে। আপনি আপনার লিনাক্স হোস্টে উইন্ডোজ ভিএম ইনস্টল করতে পারেন, যা উইন্ডোজ পাত্রে চালানোর অনুমতি দেয়।
এটির সাথে, আইএমএইচও এটিকে প্রড পরিবেশে এভাবে চালাবে সেরা ধারণা হবে না।
এছাড়াও, এই উত্তরটি আরও বিশদ সরবরাহ করে।