-1

Вот моя ситуация: я работаю на машине с Linux (Linux Mint 18.2) и работаю с .NET Core. В одном конкретном проекте необходимо использовать .NET Framework, поэтому я развернул виртуальную машину Windows 10 с помощью VirtualBox. Теперь мне нужно упаковать это приложение в контейнер докера. Я пытался установить docker на виртуальной машине Windows, но всегда получал ошибку при запуске демона и получал эту ошибку при запуске сборки docker:

error during connect: Post 
open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.

Мой вопрос, это вообще возможно? Существует ли какая-либо конфигурация, которая запускает Docker на виртуальной машине Windows, или мне нужно работать в автономной системе?

1 ответ1

1

Как всегда, я понял это сразу после того, как опубликовал это. Docker в Windows по умолчанию использует контейнеры Linux, которые вызвали ошибку. После переключения на контейнеры Windows все работало нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .