আমি দেখতে পেলাম যে হোস্টনামটি ব্যবহার করার সময় অন্যান্য পাত্রে দৃশ্যমান ছিল না docker run
। এটি আলোচনার অংশ সহ একটি পরিচিত সমস্যা (সম্ভবত আরও একটি পরিচিত বৈশিষ্ট্য) হিসাবে পরিণত হয়েছে:
আমাদের সম্ভবত হোস্ট-নেম ব্যবহার সম্পর্কে ডক্সে একটি সতর্কতা যুক্ত করা উচিত। আমি মনে করি এটি খুব কমই দরকারী।
হোস্টনাম নির্ধারণের সঠিক উপায় - কনটেইনার নেটওয়ার্কিংয়ের ক্ষেত্রে - একটি উপন্যাসকে এরূপভাবে সংজ্ঞায়িত করা :
services:
some-service:
networks:
some-network:
aliases:
- alias1
- alias2
দুর্ভাগ্যক্রমে এটি এখনও কাজ করে না docker run
। কাজটি হ'ল ধারকটির একটি নাম নির্ধারণ করা:
docker-compose run --name alias1 some-service
এবং alias1
অন্য পাত্রে থেকে পিন করা যেতে পারে।
আপডেট: @ গ্রিলিক্স হিসাবে উল্লেখ করা হয়েছে, আপনার সংজ্ঞাযুক্ত উপকরণগুলি docker-compose run --use-aliases
উপলব্ধ করার জন্য ব্যবহার করা উচিত ।