title: Cannot mount volume in docker container when directory name contains colon
body: <p>I cannot mount a volume to a docker container when the directory name contains a colon (:)</p>
  
  <p>The name of the directory is 2012-08-05-00:16:37 and I prefer not renaming the directory. I tried:</p>
  
  <pre><code>docker run -it --name test1 \
  -v /host_system_path/2012-08-05-00\:16\:37/:/container_path/2012-08-05-00\:16\:37/ 
  image_name
  </code></pre>
  
  <p>I get the error:</p>
  
  <pre><code>docker: Error response from daemon: invalid bind mount spec.See 
  'docker run --help'.
  </code></pre>
  
  <p>If I rename the directory without spaces or only with hyphens, then the directory is mounted into the container without any issues. Can someone point out how can I solve the problem when the directory contains a colon.</p>
  
  <p>I am on Ubuntu:16.04 and Docker version 17.06.0-ce.</p>