Как запустить docker на виртуальной машине Windows в Linux

вот моя ситуация: я работаю на машине linux (Linux Mint 18.2), работая с .NET Core. Один конкретный проект должен использовать .NET Framework, поэтому я развернул виртуальную машину Windows 10 с VirtualBox. Теперь мне нужно упаковать это приложение в контейнер docker. Я попытался установить 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, или мне нужно быть в автономной системе?

10
задан tVoss42
14.03.2023 1:57 Количество просмотров материала 3405
Распечатать страницу

1 ответ

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

1
отвечен tVoss42 2023-03-15 09:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх