/etc/hosts
আমার ওয়েব-অ্যাপের জন্য ডকারের ধারকটির ভিতরে কাজ করতে আমাকে কয়েকটি লাইন যুক্ত করতে হবে ।
ডকার /etc/hosts
কেবল পঠনযোগ্য।
আমি dnsmasq ব্যবহার করার চেষ্টা করছি:
উবুন্টু থেকে: 14.04 # ... RUN অ্যাপ্লিকেশন -y -q dnsmasq ইনস্টল করুন রুন ইকো 'শুনুন-ঠিকানা = 127.0.0.1' >> /etc/dnsmasq.conf রুন প্রতিধ্বনি 'রেজোলভ-ফাইল = / ইত্যাদি / রেজোলv.dnsmasq.conf' >> /etc/dnsmasq.conf রুন প্রতিধ্বনি 'কনফার-দির = / ইত্যাদি / ডেনমাসেক.ডি' >> /etc/dnsmasq.conf রুন ইকো 'ইউজার = রুট' >> /etc/dnsmasq.conf রুন প্রতিধ্বনি 'নেমসারভার ৮.৮.৮.৮' >> /etc/resolv.dnsmasq.conf রুন প্রতিধ্বনি 'নেমসারভার 8.8.4.4' >> /etc/resolv.dnsmasq.conf রুন প্রতিধ্বনি 'ঠিকানা = "/ মায়ডোমেন / 127.0.6.1" ">> /etc/dnsmasq.d/0hosts আরএন সার্ভিস ড্যানমাস্ক শুরু হয়
তবে আমি ডকারকে আমার ডিএনএস সার্ভারটি ব্যবহার করতে পারি না:
ock ডকার --dns = 127.0.0.1 আমার / ধারক বিড়াল /etc/resolv.conf চালান নেমসারভার 8.8.8.8 নেমসারভার 8.8.4.4
আমি কী মিস করছি?
কনফিগারেশন:
- ওএস এক্স 10.9.4
- ডকার সংস্করণ 1.1.0, 79812e3 তৈরি করুন
- বুট 2 ডকার ক্লায়েন্ট সংস্করণ: v1.1.0, গিট কমিট: 7e20d36
/etc/default/docker
ডকার ডেমন সম্পাদন করার সময় ফাইলটি ব্যবহৃত হয় না, আপনারdaemon.json
কনফিগারেশন ফাইলটি পরিবর্তন করা উচিত । ডকস.ডকার