হোস্টের (একই নেটওয়ার্ক) বাইরে থেকে কোনও ডকার পাত্রে কীভাবে সংযুক্ত করবেন [উইন্ডোজ]


89

আমি আমার প্রথম ডকার ধারক তৈরি করেছি, এটি গো ব্যবহার করে একটি সার্ভার চালাচ্ছে তবে আমি হোস্ট কম্পিউটারের বাইরে থেকে এটি অ্যাক্সেস করতে পারি না। আমি সবেমাত্র ডকার দিয়ে শুরু করেছি তাই আমি এখানে কিছুটা হারিয়েছি।

সুতরাং আমার কাছে খুব সরল গো কোড রয়েছে যা একটি সার্ভার শুরু করে, আমি ডকার চিত্রটি তৈরি করেছি যা গো ইনস্টল করে এবং একটি লিনাক্স বেস ছবিতে কোড তৈরি করে। আমি ৮০৮০ বন্দরতে সার্ভারটি চালাচ্ছি তাই আমি পোর্টটি এইভাবে পাত্রে চালিত হোস্টের কাছে প্রকাশ করব:

docker run -p 8080:8080 dockertest

এটি কাজ করে এবং আমি ডকারের মেশিন আইপির মাধ্যমে সার্ভারটি অ্যাক্সেস করতে পারি ( ডিকার কুইকস্টার্ট টার্মিনালটিতে যখন এটি শুরু করা হয়), সমস্যাটি হ'ল আমি হোস্টের বাইরে থেকে যে ওয়েবসাইটটি হোস্ট করছি তা অ্যাক্সেস করতে পারছি না, তাই যদি আমি চেষ্টা করি আমার ফোনে একই আইপি ঠিকানাটি খুলতে এটি আমাকে কেবল একটি ত্রুটি দেয়: এই ওয়েবপৃষ্ঠাটি উপলভ্য নয় (ERR_CONNECTION_TIMED_OUT)।

আমি এই জাতীয় আইপি উল্লেখ করার চেষ্টা করেছি:

docker run -p 192.168.0.157:8080:8080 dockertest

তবে যখন আমি এটি করি তখন আমি ডকার মেশিনের আইপি বা উপরের কমান্ড লাইনে নির্দিষ্ট আইপি না দিয়েই ওয়েবসাইটটি অ্যাক্সেস করতে পারি। আমি নিজেও নিশ্চিত নই যে আমি কোন কম্পিউটারে আইপি ব্যবহার করেছি সেই আইপিটি লিখতে আমি নিজের কম্পিউটারের আইপি ব্যবহার করেছি, আমি 127.0.0.1 (লোকালহোস্ট) চেষ্টা করেছি কিন্তু এটি আমাকে একই ফলাফল দিয়েছে: কোনওর মাধ্যমে ওয়েবসাইট অ্যাক্সেস করতে পারিনি আইপি যাই হোক না কেন।

আমি এই সমস্যাটি গুগল করে দিয়েছি এবং অনেক স্ট্যাকওভারফ্লো প্রশ্ন পেয়েছি কিন্তু আমার সমস্যা সমাধানে আমাকে সহায়তা করতে পারেনি, তাদের বেশিরভাগই লিনাক্স বা ম্যাকের দিকে মনোযোগী ছিলেন যাতে আমার অবস্থার উপর সমাধানটি প্রয়োগ হয় না।

এছাড়াও, আমি আমার কম্পিউটারে গো কোডটি চালাতে পারি এবং আমার কম্পিউটারের আইপি এর মাধ্যমে একই নেটওয়ার্কের অন্য ডিভাইস থেকে ওয়েবসাইট অ্যাক্সেস করতে পারি। আমি বুঝতে পারি না যে আমি যখন এটি ডকার মেশিনে চালাচ্ছি তখন কেন আমি এটি অ্যাক্সেস করতে পারছি না, এটি আমার কাছে ঘটেছিল যে আইপি ফরওয়ার্ডিং বা কোনও কিছুতে এর কিছু করার থাকতে পারে তবে আমি নেটওয়ার্কিংয়ে সম্পূর্ণ নুব, আমি আমি বেশিরভাগই একটি ওয়েব বিকাশকারী এবং নেটিভ সম্পর্কে প্রায় কোনও অভিজ্ঞতা নেই।


আপনি কী -২ বিকল্পের সাথে মিলিয়ে আপনার ডকফিলিতে 8080 এক্সপোজ ব্যবহার করেছেন? এছাড়াও, আপনার ধারকটি যে বাক্সে চলছে সেখানে 8080 বন্দরটি সুরক্ষা নিয়মের দ্বারা অবরুদ্ধ নয় তা পরীক্ষা করে দেখুন।
কেদা

@keda হ্যাঁ, ডকফাইলে ৮০৮০ এক্সপোজ রয়েছে contain 'নিখোঁজ
রেডসাল্ট

উত্তর:


91

টিএল; ডিআর আপনার ভার্চুয়ালবক্স হোস্টের নেটওয়ার্ক মোডটি পরীক্ষা করে দেখুন - bridgedআপনি যদি স্থানীয় নেটওয়ার্কে ভার্চুয়াল মেশিনটি (এবং এটির হোস্ট ডকারের ধারক) চান তবে এটি হওয়া উচিত ।


মনে হচ্ছে আপনার কনফিউশনটি এইচটিটিপি এর মাধ্যমে আপনার অ্যাপ্লিকেশন অ্যাক্সেস করার জন্য কোন হোস্টের সাথে সংযোগ স্থাপন করতে পারে lies আপনার কনফিগারেশনটি কী তা আপনি সত্যই বানান করেন নি - আপনি আপনার ট্যাগগুলিতে "উইন্ডোজ" এবং "ভার্চুয়ালবক্স" পেয়েছেন তার উপর ভিত্তি করে আমি কিছু অনুমান করতে যাচ্ছি।

আমি অনুমান করছি যে উইন্ডোজ হোস্টে ভার্চুয়ালবক্সে লিনাক্সের কয়েকটি স্বাদে আপনার ডকার চলছে। আমি নীচে আইপি ঠিকানা লেবেল করতে যাচ্ছি:

D = ডকারের ধারকটির আইপি ঠিকানা

L ভার্চুয়ালবক্সে চলমান লিনাক্স হোস্টের আইপি ঠিকানা

W = উইন্ডোজ হোস্টের আইপি ঠিকানা

আপনি যখন আপনার উইন্ডোজ হোস্টে আপনার গো অ্যাপ্লিকেশনটি চালান, আপনি http://W:8080/নিজের স্থানীয় নেটওয়ার্কের যে কোনও জায়গা থেকে এটির সাথে সংযোগ করতে পারেন । এটি কাজ করে কারণ গো অ্যাপ্লিকেশনটি উইন্ডোজ মেশিনে 8080 বন্দরটি আবদ্ধ করে এবং যে কেউ আইপি ঠিকানায় 8080 বন্দরটি অ্যাক্সেস করতে চেষ্টা করে তারা Wসংযুক্ত হয়ে যায়।

এটি এখানে আরও জটিল হয়ে ওঠে এখানে:

ভার্চুয়ালবক্স, যখন এটি একটি ভার্চুয়াল মেশিন (ভিএম) সেট আপ করে, নেটওয়ার্কটিকে বিভিন্ন ধরণের মোডের মধ্যে একটিতে কনফিগার করতে পারে। বিভিন্ন বিকল্পগুলি কী কী তা আমি মনে করি না তবে আপনি যা চান তা তা bridged। এই মোডে, ভার্চুয়ালবক্স আপনার স্থানীয় নেটওয়ার্কের সাথে ভার্চুয়াল মেশিনটিকে এমনভাবে সংযুক্ত করে যেমন এটি আপনার নেটওয়ার্কে প্লাগ ইন করা অন্য কোনও মেশিনের মতোই নেটওয়ার্কের একা একা মেশিন were ভিতরেbridged মোড, ভার্চুয়াল মেশিন অন্য সব মেশিনের মতোই আপনার নেটওয়ার্কে উপস্থিত হয়। অন্যান্য মোডগুলি জিনিস আলাদাভাবে সেট আপ করে এবং মেশিনটি আপনার নেটওয়ার্কে দৃশ্যমান হবে না।

সুতরাং, ধরে নিই যে আপনি লিনাক্স হোস্টের জন্য সঠিকভাবে নেটওয়ার্কিং সেট আপ করেছেন ( bridged), লিনাক্স হোস্টের আপনার স্থানীয় নেটওয়ার্কে একটি আইপি ঠিকানা থাকবে (192.168.0.x এর মতো কিছু) এবং আপনি এতে আপনার ডকারের ধারকটি অ্যাক্সেস করতে সক্ষম হবেন http://L:8080/

যদি লিনাক্স হোস্টটি অন্য কোনও মোডে সেট করা থাকে তবে bridgedআপনি সম্ভবত উইন্ডোজ হোস্ট থেকে অ্যাক্সেস করতে সক্ষম হওয়া, কিন্তু এই ঠিক কি মোড এটা এর উপর নির্ভর করে যাচ্ছে।

সম্পাদনা করুন - নীচের মন্তব্যের উপর ভিত্তি করে, এটি অনেকটা আমার উপরে বর্ণিত পরিস্থিতিটির মতো মনে হচ্ছে correct

আসুন কিছুটা ব্যাকআপ দিন: ডকার আমার কম্পিউটারে কীভাবে কাজ করে তা এখানে (উবুন্টু লিনাক্স)।

কল্পনা করুন আমি একই কমান্ড আপনি সঞ্চালন করুন: docker run -p 8080:8080 dockertest। এটি যা করে তা dockertestইমেজের উপর ভিত্তি করে একটি নতুন ধারক শুরু করা এবং লিনাক্স হোস্টে (আমার পিসি) পোর্ট 8080 পাত্রে 8080 পোর্টে ফোরওয়ার্ড (সংযোগ) পোর্ট করা। ডকার ডেমনকে যোগাযোগ করার অনুমতি দেয় এবং ধারককে একে অপরের সাথে যোগাযোগ করার অনুমতি দেওয়ার জন্য ডকার তার নিজস্ব অভ্যন্তরীণ নেটওয়ার্কিং (আইপি ঠিকানাগুলির নিজস্ব সেট সহ) সেট আপ করে। সুতরাং মূলত আপনি এটি দিয়ে যা করছেন -p 8080:8080তা ডকারের অভ্যন্তরীণ নেটওয়ার্কিংকে "বাহ্যিক" নেটওয়ার্কের সাথে সংযুক্ত করছে - যেমন। হোস্টের নেটওয়ার্ক অ্যাডাপ্টার - একটি নির্দিষ্ট বন্দরে।

এতদিন আমার সাথে? ঠিক আছে, এখন আসুন একটি পদক্ষেপ ফিরে আসুন এবং আপনার সিস্টেমটি দেখুন। আপনার মেশিনটি উইন্ডোজ চলছে - ডকারটি (বর্তমানে) উইন্ডোজে চলবে না, সুতরাং আপনি যে সরঞ্জামটি ব্যবহার করছেন তা ভার্চুয়ালবক্স ভার্চুয়াল মেশিনে একটি লিনাক্স হোস্ট সেটআপ করেছে। আপনি যখন docker runআপনার পরিবেশটি করেন, ঠিক একই জিনিসটি ঘটে থাকে - লিনাক্স হোস্টের 8080 পোর্টটি ধারকটিতে 8080 পোর্টের সাথে সংযুক্ত থাকে। এখানে বড় পার্থক্যটি হ'ল আপনার উইন্ডোজ হোস্টটি লিনাক্স হোস্ট নয় যার উপর কনটেইনারটি চলছে, সুতরাং এখানে আরও একটি স্তর রয়েছে এবং এটি এই স্তরটি জুড়েই যোগাযোগ করুন যেখানে আপনি সমস্যায় পড়ছেন।

আপনার যা প্রয়োজন দুটি জিনিসগুলির মধ্যে একটি:

  1. ভার্চুয়ালবক্স ভিএম-তে 8080 পোর্টটি উইন্ডোজ হোস্টে 8080 পোর্টের সাথে সংযোগ স্থাপন করতে, যেমন আপনি ডকার কনটেইনারকে হোস্ট পোর্টের সাথে সংযুক্ত করেন।

  2. bridgedউপরে বর্ণিত নেটওয়ার্ক মোডের সাথে আপনার স্থানীয় নেটওয়ার্কের সাথে ভার্চুয়ালবক্স ভিএমকে সরাসরি সংযুক্ত করতে ।

আপনি যদি প্রথম বিকল্পটিতে যান তবে আপনি উইন্ডোজ হোস্টের আইপি ঠিকানা বা হোস্টনাম http://W:8080যেখানে Wরয়েছে সে ধারকটি অ্যাক্সেস করতে সক্ষম হবেন । আপনি যদি দ্বিতীয়টির জন্য নির্বাচন করেন, আপনি লিনাক্স ভিএম এর আইপি ঠিকানা বা হোস্টনাম http://L:8080যেখানে থাকবেন সেই ধারকটি অ্যাক্সেস করতে সক্ষম হবেন L

সুতরাং এটি সমস্ত উচ্চ স্তরের ব্যাখ্যা - এখন আপনাকে ভার্চুয়ালবক্স ভিএম এর কনফিগারেশনটি কীভাবে পরিবর্তন করতে হবে তা নির্ধারণ করতে হবে। এবং এখানে আমি সত্যিই আপনাকে সহায়তা করতে পারি না - আপনি আপনার উইন্ডোজ মেশিনে এই সমস্ত কাজটি করার জন্য কোন সরঞ্জামটি ব্যবহার করছেন তা আমি জানি না এবং আমি উইন্ডোজটিতে ডকার ব্যবহারের সাথে মোটেই পরিচিত নই।

আপনি যদি ভার্চুয়ালবক্স কনফিগারেশন উইন্ডোতে যেতে পারেন তবে নীচে বর্ণিত পরিবর্তনগুলি করতে পারেন। একটি কমান্ড লাইন ক্লায়েন্টও রয়েছে যা ভিএমগুলিকে সংশোধন করবে, তবে আমি তার সাথে পরিচিত নই।

জন্য bridgedমোড (এবং এই সত্যিই সহজ পছন্দ), আপনার VM- র শাট ডাউন শীর্ষে 'সেটিংস "বোতামে ক্লিক করুন, এবং নেটওয়ার্ক মোড পরিবর্তন bridged, তারপর VM- র পুনরায় আরম্ভ করুন এবং আপনারা ভালো আছেন যান। ভিএমকে আপনার স্থানীয় নেটওয়ার্কে ডিএইচসিপি এর মাধ্যমে একটি আইপি ঠিকানা বাছাই করা উচিত এবং সেই আইপি ঠিকানায় নেটওয়ার্কের অন্যান্য কম্পিউটারগুলিতে দৃশ্যমান হওয়া উচিত।


4
আমি কুইকস্টার্ট টার্মিনাল (192.168.99.100) খোলার সময় ডকারের দ্বারা প্রদর্শিত 2 টি এবং docker run -p 8080:8080 dockertestআমি http://192.168.99.100:8080কেবল আমার উইন্ডোজ কম্পিউটার ব্যবহার করে আমার ওয়েবসাইট অ্যাক্সেস করতে পারি ব্যবহার করে (192.168.0.157) ব্যবহার করে আমি কেবল দুটি আইপি পেতে পারি ( হোস্ট) এবং আমার ফোন থেকে নয়। আমি যদি ব্যবহার docker run -p 192.168.0.157:8080:8080 dockertestকরি তবে আমি কোথাও থেকে কোনও আইপি দিয়ে ওয়েবসাইট অ্যাক্সেস করতে পারছি না। আমি নিশ্চিত না যে কীভাবে নেটওয়ার্কিং সেটআপ করবেন, আমি চেষ্টা করেছিলাম --net=bridgeকিন্তু এটি কার্যকর হয়নি। আমি কি ভার্চুয়ালবক্স খোলার কথা মনে করি? আমি কি ডকারের টার্মিনালটি ব্যবহার করে এটি করতে পারি না?
redsalt

সমস্যা ডকারের নয়, তাই না, ডকার আপনাকে সাহায্য করতে পারে না। আমার মনে হয় যা চলছে তা চিত্রিত করার জন্য আমি কিছু সম্পাদনা যুক্ত করতে যাচ্ছি।
ক্রাইটেন

ঠিক আছে ধন্যবাদ! এখন আমি বুঝতে পেরেছি, আমি পুরো লিনাক্স ভার্চুয়াল মেশিন অংশ দ্বারা বিভ্রান্ত হয়ে পড়েছিলাম। আমি ছাপে ছিলাম যে ডকার অভ্যন্তরীণ জিনিসগুলির জন্য ভার্চুয়াল বক্স ব্যবহার করছে যা আমি স্পর্শ করার মতো মনে করি না। এটি আসলে খুব সহজ ছিল, আমাকে কেবল bridgedভার্চুয়াল বাক্সে বদলে যেতে হয়েছিল এবং এখন এটি বিস্ময়করভাবে কাজ করে, আপনাকে অনেক ধন্যবাদ।
redsalt

একই নেটওয়ার্কে উইন্ডোজ এবং ডকার পাত্রে রাখার কোনও উপায় নেই, তাই আমরা পোর্ট ফরওয়ার্ডিং ছাড়াই সরাসরি পাত্রে প্রবেশ করতে পারি?
ভিটুইল

ডকিতে জুপিটার সার্ভার চালানোর জন্য অনুসন্ধান করতে গিয়ে এবং ল্যানের মাধ্যমে এটিকে অ্যাক্সেস করার চেষ্টা করার সময় এটি হোঁচট খেয়ে যায়। মোড ব্রিজডে স্যুইচ করার পরে এল কী তা আমি কীভাবে খুঁজে পেতে পারি?
পলডং

122
  1. ওরাকল ভিএম ভার্চুয়ালবক্স ম্যানেজার খুলুন
  2. ডকার দ্বারা ব্যবহৃত ভিএম নির্বাচন করুন
  3. সেটিংস -> নেটওয়ার্ক ক্লিক করুন
  4. অ্যাডাপ্টার 1 টি (ডিফল্ট?) "এর সাথে সংযুক্ত: NAT" হওয়া উচিত?
  5. উন্নত -> পোর্ট ফরওয়ার্ডিং এ ক্লিক করুন
  6. বিধি যুক্ত করুন: প্রোটোকল টিসিপি, হোস্ট পোর্ট 8080, অতিথি পোর্ট 8080 (হোস্ট আইপি এবং গেস্ট আইপি খালি ছেড়ে দিন)
  7. অতিথি আপনার ডকারের ধারক এবং হোস্ট আপনার মেশিন

আপনার এখন লোকালহোস্ট: 8080 এবং আপনার অভ্যন্তরীণ-আইপি: 8080 এর মাধ্যমে আপনার ধারকটিতে ব্রাউজ করতে সক্ষম হওয়া উচিত।


10
নিশ্চিত, সুন্দর এবং সহজ।
ডার্ক

4
সেরা উত্তর, নির্বাচিতটির মতো বিশাল কোনও বিবরণ নেই
আমির কাইয়ুম খান

4
যোদ্ধা ব্যবহারকারীদের জন্য এটি ভ্যাংগ্রাফাইলে যুক্ত করুন: config.vm.network "forwarded_port", অতিথি: 8080, হোস্ট: 8080, প্রোটোকল: "tcp"
ভিন্স ভারহোভেন

4
ইও! এটা চমত্কার ভাবে কাজ করেছে! ধন্যবাদ !!!! আমি এটি বের করার চেষ্টা করে ঘন্টা ব্যয় করি।
জোসেফ ফ্রিম্যান

4
ভিবিক্সের মাধ্যমে ডকার চালিত যে কারও পক্ষে এটি একটি দুর্দান্ত সমাধান!
মিরোদিনহো

7

বেশ কয়েকটি জিনিস চেষ্টা করার পরে, এটি আমার পক্ষে কাজ করেছে:

  • - প্রকাশিত = 0.0.0.0: 8080: 8080 ডকার পতাকা ব্যবহার করুন
  • ভার্চুয়ালবক্স নেটওয়ার্ক মোডটি NAT এ সেট করুন এবং কোনও পোর্ট ফরওয়ার্ডিং ব্যবহার করবেন না

0.0.0.0আমার ঠিকানা ছাড়া অন্য ঠিকানাগুলির সাথে আমার কোনও সাফল্য ছিল না।


4

টিএলডিআর: আপনার যদি উইন্ডোজ ফায়ারওয়াল সক্ষম থাকে, তা নিশ্চিত করুন যে ব্যক্তিগত নেটওয়ার্কগুলিতে "vpnkit" এর ব্যতিক্রম আছে।

আমার বিশেষ ক্ষেত্রে, আমি আবিষ্কার করেছি যে আমি যখন আমার স্থানীয় নেটওয়ার্কের অন্য কোনও মেশিন থেকে আমার ধারকটির প্রকাশিত বন্দরটি দেখার চেষ্টা করছিলাম তখন উইন্ডোজ ফায়ারওয়াল আমার সংযোগটি আটকাচ্ছে, কারণ এটি অক্ষম করে সমস্ত কিছু কাজ করে।

তবে আমি ফায়ারওয়াল পুরোপুরি অক্ষম করতে চাইনি যাতে আমি আমার ধারকটির পরিষেবাটি অ্যাক্সেস করতে পারি। এটি আমার কনটেইনার পরিষেবার পক্ষে কোন অ্যাপ্লিকেশনটি শুনছে তা ভিক্ষা করে। আমার মেশিনে শোনার সকেটের পিছনে অ্যাপ্লিকেশনগুলি আবিষ্কার করতে আমাকে শিখিয়েছে এমন আরও একটি এসও থ্রেড সন্ধান করার পরে netstat -a -b, আমি শিখেছি যে এটি ছিল vpnkit.exeআমার উইন্ডোজ ফায়ারওয়াল সেটিংসে ইতিমধ্যে একটি প্রবেশিকা রয়েছে: তবে "ব্যক্তিগত নেটওয়ার্কগুলি" এতে অক্ষম ছিল, এবং একবার এটি সক্ষম হয়ে গেলে, আমি ফায়ারওয়াল পুরোপুরি অক্ষম না করেই অন্য কোনও মেশিন থেকে আমার ধারকটির পরিষেবাটি দেখতে সক্ষম হয়েছি।


স্যার, আপনি আমাকে ঘন্টার পর ঘন্টা হতাশার হাত থেকে বাঁচিয়েছিলেন। ধন্যবাদ
বেহাদাদ

2

উইন্ডোজ ব্যবহারকারীরা ডকার কনটেইনারগুলি চালানোর জন্য এটি সবচেয়ে সাধারণ সমস্যা। আইএমও এটি "ডকারে মিলিয়ন ডলার প্রশ্ন"; @ "রোকো স্মিট" যথাযথভাবে উল্লেখ করেছে "আমার হোস্ট মেশিনের ফায়ারওয়ালে এটি পূর্বনির্ধারিতভাবে অক্ষম করা হওয়ায়" অন্তর্মুখী ট্র্যাফিক "; আমার ক্ষেত্রে, আমার ম্যাকাফি অ্যান্টি ভাইরাস সফ্টওয়্যার। আমি ম্যাকএফির ফায়ারওয়াল সেটিংসে একই কম্পিউটারে অন্য কম্পিউটারের অভ্যন্তরীণ ট্র্যাফিকের অনুমতি পাওয়ার জন্য অতিরিক্ত বন্দর যুক্ত করেছি; তখন এটা ছিল যাদু। আমি এক সপ্তাহেরও বেশি সময় ধরে পুরো ইন্টারনেট, এসও, ডকার ডকুমেন্টেশনস, ডকারের নেটওয়ার্কিং সম্পর্কিত টিউটোরিয়ালগুলির পরে টিউটোরিয়ালগুলি এবং "ম্যাকভ্লান", "আইপভ্লান", "ব্যবহারকারীর জন্য উইন্ডোজ সমর্থিত নয়" এর বহু চিত্রের ব্রাউজিংয়ের জন্য লড়াই করেছি user সংজ্ঞায়িত সেতু "এবং এই একই এসও থ্রেড দম্পতি কয়েকবার। এমনকি আমি "প্রোডাকশনের ক্ষেত্রে ডকার ব্যবহার করে এমন কেউ?" দিয়েও গুগল ব্রাউজ করা শুরু করেছি, (হ্যাঁ আমি জানি উইন্ডোজ সার্ভারের তুলনায় লিনাক্স প্রোড ওয়ার্কলোডের জন্য বেশি জনপ্রিয়) কারণ আমি (একই হোম ওয়াইফাইতে আমার মোবাইল থেকে) একটি এনগিনেক্স অ্যাক্সেস করতে পারিনি উইন্ডোজটিতে ডকার কনটেইনারে অ্যাপ্লিকেশন মোতায়েন করা হয়েছে। সর্বোপরি, এটি ভাল কি, যদি আপনি কমপক্ষে একই ল্যানে অন্য কম্পিউটার / ডিভাইস থেকে অ্যাপ্লিকেশনটি (একটি ডকার কনটেইনার মোতায়েন) অ্যাক্সেস করতে না পারেন; শেষ পর্যন্ত আমার ক্ষেত্রে, সমস্যাটি কেবল একটি ফায়ারওয়াল দ্বারা অন্তর্মুখী ট্র্যাফিক অবরোধ করে; আপনি যদি কমপক্ষে একই ল্যানে অন্য কম্পিউটার / ডিভাইস থেকে অ্যাপ্লিকেশনটি (ডকার কনটেইনারে নিযুক্ত) অ্যাক্সেস না করতে পারেন; শেষ পর্যন্ত আমার ক্ষেত্রে, সমস্যাটি কেবল একটি ফায়ারওয়াল দ্বারা অন্তর্মুখী ট্র্যাফিক অবরোধ করে; আপনি যদি কমপক্ষে একই ল্যানে অন্য কম্পিউটার / ডিভাইস থেকে অ্যাপ্লিকেশনটি (ডকার কনটেইনারে নিযুক্ত) অ্যাক্সেস না করতে পারেন; শেষ পর্যন্ত আমার ক্ষেত্রে, সমস্যাটি কেবল একটি ফায়ারওয়াল দ্বারা অন্তর্মুখী ট্র্যাফিক অবরোধ করে;


0

আমি দেখতে পেয়েছি যে -p পোর্ট মান নির্ধারণের সাথে সাথে উইন্ডোজের জন্য ডকার ভিপিএনকিট ব্যবহার করে এবং ইনবাউন্ড ট্র্যাফিক এটি আমার হোস্ট মেশিনের ফায়ারওয়ালে ডিফল্টরূপে অক্ষম করা হয়েছিল। ভিপিএনকিট-এর জন্য ইনবাউন্ড টিসিপি বিধি সক্ষম করার পরে আমি স্থানীয় নেটওয়ার্কের অন্য মেশিনগুলি থেকে আমার ধারকগুলি অ্যাক্সেস করতে সক্ষম হয়েছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.