На моем компьютере с Windows 10 установлен Docker для Windows. (Не Docker Toolbox, а родная версия Hyper-V.) Я использовал общий диск d
. У меня есть следующая структура каталогов:
d:\dockertest\docker-compose.yml
version: '2'
services:
default-db:
image: mysql:5.7
volumes:
- ./sql:/sql
d:\dockertest\sql\sqlscript.sql
В каталоге d:\dockertest\
Я выполняю команды
docker-compose up -d
docker-compose exec default-db bash
Каталог sql
существует в квесте, но он пуст:
root@340ff3995d56:/sql# ls -l
total 0
Я ожидаю, что файл sqlscript.sql
виден в каталоге sql
.
Может ли кто-нибудь мне помочь? Я играл с несколькими синтаксисами томов, но все не удалось. Спасибо!