আমি ডকার, বুট 2 ডোকার এবং ভ্যাগেন্ট এর ডকার প্রদানকারীর সম্পর্কে পড়েছি এবং আমি অনুমান করি যে এটি কীভাবে কাজ করে তা সম্পর্কে আমার দৃঢ় দৃঢ় ধারণা রয়েছে। যাইহোক, এখনও এক জিনিস আমি এখনও খুঁজে figured না।
ডকার হোস্ট ভিএম (বুট 2 ডোকারে টিসিএল মত) আমাদের একটি "প্রক্সি" ভিএম পরিবেশ সরবরাহ করে যা আমাদের অ-লিনাক্স হোস্টগুলিতে ডকার ব্যবহার করার অনুমতি দেয়। এখন, বলুন, যদি আমি কোনও নির্দিষ্ট পরিবেশের পুনরুত্পাদন করতে চাই, তবে আসলে আমি কোন ডকার হোস্ট ভিএম ব্যবহার করি তা আসলেই গুরুত্বপূর্ণ? কেন একটি ভিন্ন হোস্ট ভিএম চয়ন করার একটি চাহিদা আছে?
এখানে যুক্তি হল যে আমি সহজেই httpd এবং mysql FROMপছন্দসই বাক্সগুলি ব্যবহার করতে পারি, যেমন আমি বুট 2 ডকুমার ব্যবহার করি এবং আমার উত্পাদন পরিবেশ উবুন্টু 14.04 চালায় তবে আমি কেবল উবুন্টু চিত্রটিকে "প্রসারিত" করতে পারি Dockerfileএবং এর সাথে সম্পন্ন করতে পারি।
ডকিং হোস্ট ভিএম স্যুইচিং শুধুমাত্র ডাইকার প্রযুক্তির ব্যবহার করে এমন একটি পরিবেশের পরিবেশ পুনরুত্পাদন করার সময়ই উপযুক্ত হবে বলে আমি মনে করি? আমার বিশেষ ব্যবহারের ক্ষেত্রে শুধুমাত্র আমার নিজস্ব বিকাশ পরিবেশে বিচ্ছিন্নকরণের উদ্দেশ্যে ডকার (এবং Vagrant, too) ব্যবহার করে। এই কারণে আমি বেশিরভাগ কাস্টম হোস্ট ভিএম এর বিন্দু মিস করেছি।
আমি বুঝতে পারছি, ডাগারের সাথে Vagrant ব্যবহার করে একটি স্থায়ী এবং পোর্টেবল ডেভেলপমেন্ট এনভায়রনমেন্ট তৈরি করতে কেবলমাত্র বিচ্ছিন্নতার আরেকটি স্তর। যাইহোক, মনে হচ্ছে যে এটা সম্ভব এমনকি লিনাক্স হোস্টে একটি নির্দিষ্ট হোস্ট VM- র ব্যবহার করতে দ্য ভাগ্রান্ট বলপূর্বক, আমি অনুমান যে হয় একটি কাস্টম হোস্ট মেশিন ব্যবহার মধ্যে কিছু তাত্পর্য, কিন্তু আমি এখনো এটা সচেতন নই।