Domyślam się, że to będzie niekompatybilność z ntfs-3g. Obraz PostgreSQL zawiera skrypt punktu wejścia, który dokonuje pewnych zmian uprawnień podczas uruchamiania kontenera:https://github.com/docker-library/postgres/blob/972294a377463156c8d61297320c872fc7d370a9/9.6/docker-entrypoint.sh#L32-L38
. Znalazłem inne istotne pytanie na https://askubuntu.com/questions/11840/how-do-i-use-chmod-on-an-ntfs-or-fat32-partition
który mówi o możliwości ustawienia uprawnień w czasie montowania. Ale nie można zmienić za pomocą chmod
lub chown
(co jest prawdopodobną przyczyną niepowodzenia w tym przypadku).
Niestety, myślę, że odpowiedź jest taka, że nie można bezpiecznie używać ntfs-3g do tworzenia kopii zapasowych montowań woluminów hosta Docker.