This test case works as expected in both Docker for Mac beta13.1 and Docker Toolbox on Windows 10. However, I am having problems getting postgres data to persist in named volumes on beta13.1, where a very similar docker-compose.yml does this fine on Docker Toolbox.
Next step: make a standalone test case and post it to the Docker for Mac beta forum.