Oke Rizki, aku buatin penjelasan dasar + jenis volume + skenario-nya biar lengkap dan rapi buat Notion kamu.
Docker Volume adalah mekanisme penyimpanan data di Docker yang memungkinkan data tetap ada walaupun container dihapus atau dibuat ulang.
Tanpa volume, semua data yang dibuat di dalam container disimpan di layer writable container, dan akan hilang ketika container dihapus.
Dengan volume:
Format mounting volume di Docker memang:
markdown
SalinEdit
[source]:[target]
📌 Keterangan:
[source] = lokasi data di host (bisa volume name atau path di host)[target] = path di dalam container tempat volume akan di-mountbash
SalinEdit
-v mydata:/var/lib/mysql
mydata → source = named volume yang dikelola Docker
(lokasinya di host biasanya /var/lib/docker/volumes/mydata/_data)