Was ist der Unterschied zwischen Volumen und Volumina?

Sah ich die docker-verfassen-Muster, aber ich bin verwirrt. Was ist der beste Weg zu machen, komponiert-Container.
Wann sollte ich link oder volumes_from.
Wann sollte ich volumes_from, volumes

1-app-db-Daten

app:
    image: someimage
    link:
        - db //data volume container name 
db:
    image: mysql
    volumes_from:
        - data //data volume name
data:
    image: someimage
    volumes:
        - {host data}:{guest data}

2 app-db+Daten

app:
    image: someimage
    link:
        - db //data volume container name 
db:
    image: mysql
    volumes:
        - data //data file name

app

1-app-service-Daten

app:
    image: someimage
    volumes_from:
        - service //service container name 
service:
    image: mysql
    volumes_from:
        - data //image container name
data:
    image: someimage
    volumes:
        - {host data}:{guest data} 

2 app-service+Daten

app:
    image: someimage
    volumes_from:
        - service //service container name 
service:
    image: mysql
    volumes:
        - data //mounted file

Dank

InformationsquelleAutor der Frage Tomoaki Sato | 2015-03-27

Schreibe einen Kommentar