2016-04-18 11 views
0

Ich versuche, eine nfs-Freigabe Volume-Mount, aber ich bin dabei, einige Probleme damit zu laufen. Wenn ich einen regulären Docker Befehl ausführen, wie:Docker-Compose zu viele Ebenen von Symlinks mit NFS

docker run -i -t privileged=true -v /mnt/bluearc:/mnt/bluarc -v /net:/net ubuntu bash 

Ich habe mein gewünschtes Laufwerk bei /mnt/bluearc montiert. Allerdings, wenn ich laufe es mit Docker-compose:

test_ser: 
    container_name: test_ser 
    hostname: test_ser 
    image: ubuntu 
    restart: always 
    working_dir: /repo/drop_zone_dub 
    volumes_from: 
    - nerve_repo_data 
    volumes: 
    - /mnt/bluearc:/mnt/bluearc 
    - /net:/net 
    privileged: true 
    command: bash 

Wenn ich versuche, die Verzeichnisse ich die folgende Fehlermeldung erhalten zuzugreifen:

Too many levels of symbolic links

Was anders ist, komponieren tun das würde die Ursache sein?

+0

Gibt es eine Chance, dass Ihr 'nerv_repo_data'-Volume auch dieselben Volumes enthält? –

+0

Nein, es enthält nur das unmittelbare Repository, aber gute Idee –

Antwort