How do I mount a volume writable by a non-root container user? I am ok with either the volume being owned by the non-root user or permissions being set to 777.
Dockerfil
That is not yet supported, and is studied in issue 2259. That affect other images like docker-java.
Basically, you have to chown and copy (with the right user) your data in the volume, which is not very convenient.