2017-01-17 10 views
0

Ich bin neu auf Docker und MongoDb. Ich habe einen Container für mongodb unter BefehlWiederherstellen mongodb Dump aus einem Ordner mit Docker in ubuntu

sudo docker run -v /data:/data --name my-mongodb -p 4000:27017 --entrypoint=mongod mongo:2.6.6 

Ich habe einen Dump in einigen folder..I wie verschiedene Weise wiederherstellen möchten die data..I versucht

sudo docker run -it --link mongotest:db 802e18e53eec mongorestore -h db /path/dump 

aber nicht Arbeit.

Dort heißt es:

Unable to find image '802e18e53eec:latest' locally 
Pulling repository docker.io/library/802e18e53eec 
docker: Error: image library/802e18e53eec:latest not found. 
See 'docker run --help'. 

Jede Hilfe zu diesem Thema?

Dank

+1

stellen Sie auch sicher, dass der Speicherabbild auf dem Datenträger gespeichert ist (der Speicher, den Sie zwischen dem Host und dem Container freigeben) oder auf den Container – CTodea

+0

nicht zugreifen kann Dank @Todea Ihr Kommentar war hilfreich !! –

Antwort

2

Sie haben exec zu verwenden, um Ihren Befehl in den gewünschten Behälter zu laufen! run erstellt einen neuen Container aus einem Bild!

Verwandte Themen