У меня есть следующий Dockerfile:
FROM mcr.microsoft.com/windows/servercore:ltsc2019
SHELL ["powershell", "-Command"]
RUN Invoke-WebRequest -UseBasicParsing http://www.google.com
На моем компьютере с Windows 10 я запускаю docker build .
и получаю следующее:
По сути, Docker не может получить доступ к любому URL-адресу в Интернете, который я пробую. Я могу запустить тот же Dockerfile на моем компьютере с Windows Server 2019 Core, и все работает отлично. Я использую Docker версии 18.09.2 и недавно не обновлял его. Это работало несколько дней назад, так что это новый вопрос. Я попытался перезапустить движок Docker и перезагрузиться. Я также попробовал docker system prune
. Есть идеи, что сломало это? Я бы предпочел не переустанавливать Docker, если это возможно.
Информация о докере:
Client: Docker Engine - Community
Version: 18.09.2
API version: 1.39
Go version: go1.10.8
Git commit: 6247962
Built: Sun Feb 10 04:12:31 2019
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.2
API version: 1.39 (minimum version 1.24)
Go version: go1.10.6
Git commit: 6247962
Built: Sun Feb 10 04:28:48 2019
OS/Arch: windows/amd64
Experimental: false
Обновление: Похоже, связано с DNS. Я могу пинговать вещи.