2016-03-22 14 views
0

Ich habe versehentlich meinen Container mit "docker rm [CONTAINER_ID]" entfernt.Docker undo rm container

Gibt es trotzdem, dass ich dies rückgängig machen kann, oder die Daten im Container wiederherstellen?

Es war ein CentOS-Bild.

$docker info 
Containers: 1 
Images: 30 
Server Version: 1.9.1 
Storage Driver: devicemapper 
Pool Name: docker-202:16-1179651-pool 
Pool Blocksize: 65.54 kB 
Base Device Size: 107.4 GB 
Backing Filesystem: 
Data file: /dev/loop0 
Metadata file: /dev/loop1 
Data Space Used: 8.998 GB 
Data Space Total: 107.4 GB 
Data Space Available: 43.66 GB 
Metadata Space Used: 11.45 MB 
Metadata Space Total: 2.147 GB 
Metadata Space Available: 2.136 GB 
Udev Sync Supported: true 
Deferred Removal Enabled: false 
Deferred Deletion Enabled: false 
Deferred Deleted Device Count: 0 
Data loop file: /srv/docker/devicemapper/devicemapper/data 
Metadata loop file: /srv/docker/devicemapper/devicemapper/metadata 
Library Version: 1.02.93-RHEL7 (2015-01-28) 
Execution Driver: native-0.2 
Logging Driver: json-file 
Kernel Version: 4.1.17-22.30.amzn1.x86_64 
Operating System: Amazon Linux AMI 2016.03 
CPUs: 2 
Total Memory: 3.862 GiB 
Name: ip-172-31-14-126 
ID: QXWS:5VBE:CIZV:NF57:KNTZ:ZOIV:HIZZ:PXKW:44LT:KVFZ:ECQI:FPIX 
Username: hogehoge 
Registry: https://index.docker.io/v1/ 

ähnliche Frage: how to retrieve volume from a removed Docker container?

Die obige Frage ist die Frage, wie Daten von einem „Datenvolumen Containern“ zurückzuholen, aber meine war nicht. Ich habe alles im CentOS Bild gespeichert.

+0

@JK Bitte sagen Sie mir einen richtigen Platz, um dies zu fragen. Sie können versuchen, "Docker" zu suchen, um zu sehen, ob irgendwelche von ihnen Codierungsfrage sind. – KinoP

+0

Sieht gut aus für http://serverfault.com/ ([Quelle] (http://meta.serverfault.com/questions/8667/what-is-the-scope-of-what-docker-questions-) Are-on-Topic-hier? Cb = 1)) –

+2

@ JK. Dies ist ein guter Ort, um diese Frage zu stellen. Stack Overflow dient nicht nur zum Codieren von Fragen. Es ist auch für Fragen über Werkzeuge, die Programmierer verwenden, wie Docker. – Paulpro

Antwort

3

Die Antwort ist wahrscheinlich nein.

Nach dem Kommentar, den ich von Docker Forum erhalten:

Docker rm ist wie rm auf dem Host, gibt es keinen Weg zurück

Persönliche Geschichte: ich verloren von 3 Wochen meine Geschäftsdaten und große Probleme damit. Gute Lektion, um mir selbst beizubringen, dass nie "rm", wenn Sie 100% sicher sind, was Sie tun, und sichern Sie Ihre Daten!

+0

Tut mir leid, das zu hören, ich hoffe, ich habe keine Hoffnungen auf den Dupalpicate-Kommentar gesetzt, den ich gepostet habe. – Paulpro

+0

@Paulro Was mich nicht umbringt, macht mich stärker;) – KinoP