Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
admin_grundlagen:docker:docker_volumes_by_examples [2026/05/08 11:47] peter_rossbach2 |
admin_grundlagen:docker:docker_volumes_by_examples [2026/05/08 11:56] (aktuell) peter_rossbach2 [NFS] |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ===== Docker volumes by examples ===== | ===== Docker volumes by examples ===== | ||
| + | |||
| + | ==== Start mysql with docker volumes ==== | ||
| + | |||
| + | <code bash> | ||
| + | # hostpath bind mount | ||
| + | docker run --name mysql-db \ | ||
| + | -v $(pwd)/datadir:/var/lib/mysql | ||
| + | -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.4.9 | ||
| + | |||
| + | docker stop mysql.db | ||
| + | docker rm mysql-db | ||
| + | |||
| + | # or docker managed volume /var/lib/docker/volumes | ||
| + | docker volume create mysql-data | ||
| + | docker run --name mysql-db \ | ||
| + | -v mysql-data:/var/lib/mysql | ||
| + | -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.4.9 | ||
| + | |||
| + | </code> | ||
| ==== NFS ==== | ==== NFS ==== | ||
| Zeile 35: | Zeile 54: | ||
| - | Create docker volume NFS Share: | + | Create docker volume with a NFS Share: |
| <code bash> | <code bash> | ||