Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:docker:docker_volumes_by_examples

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:docker:docker_volumes_by_examples [2026/05/08 11:42]
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 ====
 +
 +  - https://​oneuptime.com/​blog/​post/​2026-01-30-docker-nfs-volumes/​view
 +  - https://​docs.docker.com/​engine/​storage/​volumes/​
  
 Install NFS kernel server Install NFS kernel server
Zeile 32: Zeile 54:
  
  
-Mount NFS Share:+Create docker volume with a NFS Share:
  
 <code bash> <code bash>
Zeile 43: Zeile 65:
 </​code>​ </​code>​
  
 +
 +Use volume inside docker-compose service:
  
 <code bash> <code bash>
Zeile 81: Zeile 105:
  
  
-With docker --mount:+Use nfs share with docker --mount ​directly:
  
 <code bash> <code bash>
admin_grundlagen/docker/docker_volumes_by_examples.1778240559.txt.gz · Zuletzt geändert: 2026/05/08 11:42 von peter_rossbach2