Ich habe folgende docker-compose.yml
:ERROR: für App kein solches Gerät
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
Ich versuche, meine Host-Ordner in den Gast-Container mit einem benannten Volumen zu teilen. Ich habe die folgende Fehlermeldung erhalten?
ERROR: for app no such device
ERROR: Encountered errors while bringing up the project.
Was ist schiefgelaufen?
Ich weiß nicht, warum dies geschieht, aber binde Halterungen leider nicht unterstützen uid & gid sowieso ... Sorry, ich bin mit dem Host-IDs stecken oder die aktuelle ID-Seltsamkeit (wenn Sie unter OS X sind). –
Was passiert, wenn ich: 1.) Bind ein Host-Verzeichnis an einen persistenten Container mounten. 2.) In diesem Container wird dieser Ordner mit dem Befehl 'ln -s' zu einem anderen symbolisiert. 3.) Dieser symlinked Ordner wird einen benannten Datenträger haben, der zwischen diesem persistenten und "app" Container geteilt wird, und jetzt kann ich "uid" für diesen benannten Datenträger definieren? – Lanti
Versuchte es, hat nicht funktioniert. – Lanti