Запуск контейнера docker в Windows с томом выдает мне ошибку

#docker #docker-for-windows

Вопрос:

Я пытаюсь запустить простое изображение докера с томом

 docker run -dit -v J:dvolumes:/data ubuntu
 

Однако я получаю следующую ошибку

докер: Ответ на ошибку от демона: недопустимый режим: данные.

Я предполагаю, что он думает»: «после J-это то, что разделяет объем, но я действительно не знаю, как заставить его думать иначе (если это так).

Любая помощь будет очень признательна

Комментарии:

1. Что произойдет, если вы процитируете его? docker run -dit -v "J:dvolumes":/data ubuntu

2. К сожалению, та же проблема

3. Неважно, теперь все исправлено

4. Подумал, что задам очевидный вопрос, прежде чем углубляться в особенности Windows. Рад, что ты все исправил.

Ответ №1:

Проблема заключалась в том, что я пытался запустить контейнер в WSL2, поэтому я должен был использовать пути linux

WSL2

docker run -dit -v /j/dvolumes:/данные ubuntu

Windows

docker run -dit -v j:/dvolumes:/data ubuntu