এক্সপোস্ট থেকে https://forums.docker.com/t/cannot-connect-to-chocolatey-org/38745
প্রত্যাশিত আচরণ
আমি উইন্ডোজ সার্ভার 2016 ডাটাসেন্টার (এমএসডিএন ডাউনলোড) চালাচ্ছি bit৪ বিট - সংস্করণ 1607 - বিল্ড 14393.1715
আমি উইন্ডোজের জন্য ডকার ব্যবহার করছি এবং উইন্ডোজ কনটেইনারগুলি চালাচ্ছি।
আমি অনুভব করি যে এটি করা বিশ্বের সবচেয়ে সহজ জিনিস:
reboot my host machine
docker run -it microsoft/windowsservercore
powershell
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'));
প্রত্যাশাটি এটি পাত্রে চকোলেটি ইনস্টল করার জন্য।
আমি আসলে এটি একটি ডকস্পাইলে করে যাচ্ছি তবে আমি এখনই সহায়তা পেতে ন্যূনতম কাজের উদাহরণের জন্য যাচ্ছি।
এখানে একটি আসল ডকার ফাইল যা ব্যর্থ হয় (এটি এত সৃজনশীল নয়, দুঃখের বিষয়)
FROM microsoft/windowsservercore
SHELL ["Powershell"]
ENV ChocolateyUseWindowsCompression false;
RUN iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'));
আসল আচরণ
প্রথম জিনিসগুলি: আমি এটি ভার্চুয়ালবক্স ভিএম এ চালাচ্ছি। আমি যে কাজ করতে চাইছি তার সমস্ত কিছুই এতে অন্তর্ভুক্ত রয়েছে তবে এর মধ্যেই সীমাবদ্ধ নয়: অভ্যন্তরীণ নেটওয়ার্ক সংযোগ এবং পরীক্ষা, এসকিউএল সার্ভার চলমান, আমার ডকার-রচনা পরিবেশের বিরুদ্ধে ডাব্লুসিএফ পরিষেবাগুলি চলছে, তথ্য সঠিকভাবে ফিরে আসছে। সিস্টেমটি যা করায় আমি প্রত্যাশা করি সেগুলিই কাজ করছে। এটি শেষ পদক্ষেপ, আঙ্গুলগুলি অতিক্রম করেছে: ডি। হাইপার-ভি কাজ করছে এবং আমার সমস্ত মেশিন প্রত্যাশা অনুযায়ী কাজ করছে বলে ভার্চুয়ালবক্সে এটি চালাচ্ছি এই বিষয়টি বিবেচ্য নয়। আমি শুধু এটি উল্লেখ করার মতো চিত্র।
docker run -it microsoft/windowsservercore
powershell
PS C:\> iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
Exception calling "DownloadString" with "1" argument(s): "The remote name could not be resolved: 'chocolatey.org'"
At line:1 char:1
+ iex ((new-object net.webclient).DownloadString('https://chocolatey.or ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : WebException
PS C:\> ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : 339189e8dd56
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : attlocal.net
Ethernet adapter vEthernet (Container NIC 6412b757):
Connection-specific DNS Suffix . : attlocal.net
Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #4
Physical Address. . . . . . . . . : 00-15-5D-80-E9-2C
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::a51b:820e:e45d:fab6%29(Preferred)
IPv4 Address. . . . . . . . . . . : 172.22.202.147(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.240.0
Default Gateway . . . . . . . . . : 172.22.192.1
DNS Servers . . . . . . . . . . . : 172.22.192.1
10.0.2.2
NetBIOS over Tcpip. . . . . . . . : Disabled
আমার হোস্ট ওএস (সার্ভার 2016) থেকে আমার কাছে এই তথ্য রয়েছে:
PS C:\docker> ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : WIN-CDPNLUMSTOE
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : attlocal.net
Ethernet adapter vEthernet (HNS Internal NIC) 2:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #2
Physical Address. . . . . . . . . : 00-15-5D-80-E5-17
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::5939:52e7:aaf3:5b70%9(Preferred)
IPv4 Address. . . . . . . . . . . : 172.22.192.1(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.240.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 301995357
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-4E-0C-48-08-00-27-51-5F-6A
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter vEthernet (HNS Internal NIC) 3:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Hyper-V Virtual Ethernet Adapter #3
Physical Address. . . . . . . . . : 00-15-5D-B6-45-8D
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::1de4:bff7:36fb:ee92%13(Preferred)
IPv4 Address. . . . . . . . . . . : 172.23.128.1(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.240.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 570430813
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-4E-0C-48-08-00-27-51-5F-6A
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : attlocal.net
Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Desktop Adapter
Physical Address. . . . . . . . . : 08-00-27-51-5F-6A
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::10de:923b:b866:221d%4(Preferred)
IPv4 Address. . . . . . . . . . . : 10.0.2.15(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Friday, August 19, 1881 6:47:42 PM
Lease Expires . . . . . . . . . . : Tuesday, September 26, 2017 11:15:59 PM
Default Gateway . . . . . . . . . : 10.0.2.2
DHCP Server . . . . . . . . . . . : 10.0.2.2
DHCPv6 IAID . . . . . . . . . . . : 50855975
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-4E-0C-48-08-00-27-51-5F-6A
DNS Servers . . . . . . . . . . . : 10.0.2.2
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.{C420BD56-5715-49BF-9382-5EA99AA48563}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #5
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.{70EA4F39-FE0F-4040-B718-ACAC00765808}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #6
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.attlocal.net:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . : attlocal.net
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #7
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
PS C:\docker>
তথ্য
ডকারডেবগআইনফো.পিএস 1 আউটপুট: https://gist.github.com/jcolebrand/170673e45bf8a659552f22f2071c30d6
পদ্ধতিগত তথ্য
উইন্ডোজ সার্ভার ডাটাসেন্টার চালানো (এমএসডিএন ডাউনলোড) 64 বিট - সংস্করণ 1607 - বিল্ড 14393.1715
PS C:\docker> docker version
Client:
Version: 17.06.2-ce
API version: 1.30
Go version: go1.8.3
Git commit: cec0b72
Built: Tue Sep 5 19:57:19 2017
OS/Arch: windows/amd64
Server:
Version: 17.06.2-ce
API version: 1.30 (minimum version 1.24)
Go version: go1.8.3
Git commit: cec0b72
Built: Tue Sep 5 19:59:47 2017
OS/Arch: windows/amd64
Experimental: true
যদি কোনও ত্যাগ কারণেই এটি গুরুত্বপূর্ণ, তবে হোস্ট ওএস সক্রিয় করার প্রয়োজন নেই। আমি এটি একটি শট ডেভ পরিবেশে করছি তাই এখনও ভিএম সক্রিয় করার বিষয়ে বিশেষভাবে উদ্বিগ্ন ছিল না। এটি কীভাবে গুরুত্বপূর্ণ তা আমি জানতে পারি না। বিশেষত যেহেতু অন্য সমস্ত কিছু "কেবলমাত্র কাজ করে"।
Stop-Service docker; Get-ContainerNetwork | Remove-ContainerNetwork -Force; Start-Service docker
দুটি বিষয় উপস্থাপন। নাম ডকার সহ কোনও পরিষেবা পাওয়া যায় নি। গেট-কনটেইনার