staging.inyokaproject.org

Docker und Volumes

Status: Ungelöst | Ubuntu-Version: Ubuntu 19.10 (Eoan Ermine)
Antworten |

bigbrother

Avatar von bigbrother

Anmeldungsdatum:
22. November 2004

Beiträge: 297

Hallo

Gibt es eine Möglichkeit wie man einem volume (docker volume create <name>) mehrere directories zuweisen kann?

Volumes:

  • mydata/dir1:/dir1

  • mydata/dir2:/dir2

Kann man sowas überhaupt abbilden? Ich möchte mir ein docker-compose file bauen wo ich mehrere files innerhalb eines container auf dasselbe host volume schreiben möchte um persistenz zu gewährleisten für DB etc.

Danke bb

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6389

Hallo,

was versprichst du dir davon? Die Docker Volumes vom Typ volume liegen ja immer in /var/lib/docker/....

Vermutlich tust du dich leichter, wenn du Docker Volumes vom Typ bind benutzt":

/mnt/docker-data/dir1:/dir1
/mnt/docker-data/dir2:/dir2

dann hast du alles beisammen an einem Ort, kannst Backups machen usw.

Gruß BillMaier

Ps. Ja, die Benamung ist ziemlich konfus, siehe https://docs.docker.com/storage/volumes/ und https://docs.docker.com/storage/bind-mounts/

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6389

Alles klar?

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6389

Hallo,

Hilfe gefunden und Thema gelöst? Dann bitte als solches markieren. Danke.

Gruß BillMaier

Antworten |