pg_dump in docker: "imansible aprire il file di output" "errore di protocollo"

Avviare un contenitore postgresql pg_dump per scaricare un database utilizzando pg_dump a un volume montato comport:

 could not open output file "blah": protocol error 

L' protocol error è diverso dal problema di permission denied come qui esaminato per esempio. Cosa significa questo errore? Non esiste un file esistente nel volume montato.

Sto usando il docker-machine su OSX.

Risolto. Si è scoperto che il mio nome di file aveva un colon in esso, che non è consentito con docker-machine su OSX. Ho inizialmente pensato che fosse un problema di authorization che può essere risolto utilizzando l'avvio del contenitore in model privileged come descritto qui .