Andockfenster namens Volumen vs DOC (data-only Container)

Bis zu letzten version von Docker (v1.10), waren wir dachte, wir können DOC: data-only Container. Also ich würde wie DOC (basierend auf z.B. busybox) und verwenden --volumes-from für die Verbindung zu meinem container. Können Sie noch Lesen Sie dazu im Docker Dokumentation.

Mit der neuen version von docker, es wird gesagt, dass anstelle der DOC wir sollten Sie nutzen named volumes. Hier ist ein Beispiel von docker-compose.yml:

version: '2'    
services:
  elasticsearch:
    image: elasticsearch:2.2.0
    command: elasticsearch -Des.network.host=0.0.0.0
    ports:
      - "9201:9200"
    volumes:
      - "es-data:/usr/share/elasticsearch/data"

volumes:    
  es-data:

Hier haben wir erstellt und benannt Volumen es-data.

Gibt es noch nicht viel Dokumentation zu dieser neuen Funktion. Ich Frage:

  • Ersetzen wir DOC mit dem Namen-Container? Wie lange Volumen beibehalten wird? Was ist, wenn ich entfernen Sie den Behälter, der verwendet wird?
  • Wie können wir z.B. jetzt sichern? Bisher konnte ich docker run --rm --volumes-from es-data ... und dann tar es.
InformationsquelleAutor igr | 2016-03-15
Schreibe einen Kommentar