У меня есть следующая docker-compose.yml
:ОШИБКА: для приложения нет такого устройства
version: '2'
services:
app:
build: ./app
container_name: myapp
volumes:
#- "../app:/root/www/myapp:rw"
- myapp:/root/www/myapp:rw
volumes:
myapp:
#driver: local
driver_opts:
o: uid=500,gid=500
device: ../app
Я пытаюсь разделить мою папку хоста в гостевом контейнер с именем тома. У меня есть следующее сообщение об ошибке?
ERROR: for app no such device
ERROR: Encountered errors while bringing up the project.
Что пошло не так?
Я не знаю, почему это происходит, но связывают монтирует, к сожалению, не поддерживает UID и GID в любом случае ... К сожалению, вы застряли с идентификатором хоста или текущая идентификационная ошибка (если вы находитесь на OS X). –
Что делать, если я: 1.) Привязать хост-каталог к постоянному контейнеру. 2.) Внутри этого контейнера эта папка будет привязана к символу другой командой 'ln -s'. 3.) Эта символическая папка будет иметь именованный том, разделяемый между этим постоянным и контейнером 'app', и теперь я могу определить' uid' для этого именованного тома? – Lanti
Пробовал, не работал. – Lanti