У меня маленькая проблема с докером.Я пытаюсь использовать общий том с моим компьютером.Я вижу файлы на моем компьютере, но они не отображаются в моем контейнере.
Я попытался создать файл в / root моего контейнера (вне общего тома), и я могу видеть файл без каких-либопроблема.Если я сделаю echo test > test.txt
(в моем общем томе), содержимое файла будет пустым.
Я выполняю эту команду:
docker run -v "D:\My App:/home/app" -it MyImage /bin/bash
В папке / home / app я вижуфайлы на моем компьютере.Но если я сделаю:
cat /home/app/test.txt
Это говорит мне, что в файле ничего нет.Пока есть текст (файл существует)
Если я создаю файл из своего контейнера, в общем томе я нахожу его на своем компьютере (и он не пустой).Если я создаю файл со своего компьютера, я нахожу его в контейнере, но он пуст, когда я пытаюсь его отобразить.
В настоящее время, когда я делаю кошку test.txt
, он ничего не отображает,Это должно отобразить this is a test