GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Docker Volume stellt keine Dateien bereit

Docker &Virtualbox scheinen ein Problem mit dem Mounten eines Volumes außerhalb des /Users-Verzeichnisses zu haben. Die einzige Möglichkeit, das Problem zu beheben, besteht darin, das Docker-Maschinen-Image zu löschen, das Verzeichnis /Users/yourname ordnungsgemäß als Freigabeordner in Virtualbox festzulegen und ein neues Docker-Maschinen-Image zu erstellen.

Schritte zur Behebung des Problems:

  1. docker-machine stop dev
  2. docker-machine rm dev
  3. docker-machine create --driver virtualbox dev
  4. eval "$(docker-machine env dev)"
  5. docker build -t davesrepo/dynamo -f ./Dockerfile .
  6. docker run -v $(pwd):/var/dynamo -d -t -p 8001:8001 --env-file ./dynamo.env --name dynamo davesrepo/dynamo
  7. docker exec -it dynamo /bin/bash
  8. ls

[email protected]:/var/dynamo# ls Dockerfile README.md __init__.py __pycache__ bin config.ini requirements.txt seed.sql tests

Dateien!


Ich habe herausgefunden, dass ich mein Windows-Passwort geändert habe und Docker zum Mounten von Volumes Windows-Anmeldeinformationen benötigt. Sie können die Einstellungen aktualisieren> freigegebene Laufwerke.


Linux
  1. Lautstärketasten funktionieren nicht in 14.04?

  2. Docker-Volumes verstehen

  3. vshadowmount:Befehl nicht gefunden

  4. Docker-Befehl nicht gefunden

  5. Entfernen Sie nur Dateien in Verzeichnissen unter Linux, NICHT in Verzeichnissen

Übertragen Sie Dateien zwischen beliebigen Geräten mit Piping Server

So greifen Sie auf Dateien außerhalb eines Docker-Containers zu

Einzelnes Dateivolume, das als Verzeichnis in Docker eingebunden ist

gdb trifft keine Breakpoints, wenn ich es aus dem Docker-Container heraus starte

Docker Volume erstellen Berechtigungen Linux

Docker aktualisiert Änderungen im Verzeichnis nicht