title: Docker volume create outside of docker "internal" directory
body: <p>I'm trying to specify the location where a volume is created.  </p>
  
  <p>I'm using:</p>
  
  <pre><code># The following doesn't work, it will still bind to docker internal directory 
  docker volume create \ 
     --driver local \
     --opt device=/var/foo/bar/ \
     --name postgres_volume1
  </code></pre>
  
  <p>My env:<br>
  Linux version 4.4.0-62-generic (buildd@lcy01-30) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017  </p>
  
  <p>Docker version 17.09.0-ce.</p>