A melhor abordagem seria usar um volume do Docker .
Você não pode ter /var/lib/docker
no NFS, basicamente não funcionará. Pode-se pensar em fazê-lo funcionar com o backend VFS do Docker sobre o NFS, mas isso dificilmente é de uso e o desempenho seria terrível.
Você pode potencialmente exportar /var/lib/docker
, ou seja, o host do Docker atuaria como servidor NFS ... Mas isso também não serve para nada.
Parece-me que basta atualizar o arquivo no contêiner sem reconstruir / reiniciar, o que é melhor servido pelos volumes do Docker. Você poderia fazer isso através do NFS. Basicamente, o host do Docker teria /nfs
montado no host do Vagrant e você usaria o docker run -v /nfs/wp-plugins:/opt/wp-plugins
(ou qualquer caminho que desejar).