Os volumes são fragmentos de sistemas de arquivos de uma infraestrutura Docker que podem ser reaproveitados por um ou mais contêineres.
$ docker volume ls
$ docker volume ls -qf dangling=true
$ docker volume prune -f
* Ideal para liberar espaço em disco
Via linha de comando:
Via docker-compose:
version: “3.2”
services:
[service-name]:
image: [docker-image]
ports:
- "[port]:[port]"
volumes:
- type: volume
source: [volume-name]
target: /nfs
volume:
nocopy: true
volumes:
[volume-name]:
driver_opts:
type: "nfs"
o: "addr=[ip-address],nolock,soft,rw"
device: ":[path-to-directory]"
Referências: https://phoenixnap.com/kb/nfs-docker-volumes