title: Docker Windows build fails with error: "The system cannot find the path specified"
body: <p>I tried to create a directory junction on Docker Windows to create 8.3 . But it failed with the error message below.</p>
  
  <pre><code>D:\data\docker\sample&gt;docker build -t sample .
  Sending build context to Docker daemon  1.272GB
  Step 1/4 : FROM microsoft/windowsservercore
   ---&gt; 2cddde20d95d
  Step 2/4 : RUN fsutil.exe behavior set disable8dot3 0
   ---&gt; Running in ec6e7cc09ec6
  The registry state is now: 0 (Enable 8dot3 name creation on all volumes).
   ---&gt; 53805bc21858
  Removing intermediate container ec6e7cc09ec6
  Step 3/4 : RUN mklink /J "C:\PROGRA~1" "C:\Program Files"
   ---&gt; Running in 2116f2070e6a
  Junction created for C:\PROGRA~1 &lt;&lt;===&gt;&gt; C:\Program Files
  re-exec error: exit status 1: output: time="2017-10-03T16:15:54+09:00" level=error msg="hcsshim::ImportLayer failed in Win32: The system cannot find the path specified. (0x3) layerId=\\?\C:\ProgramData\Docker\windowsfilter\5234d5f7cd7c2669db1818d9227a4be2822eeb72fc30071a495de78cd578b9f3 flavour=1 folder=C:\WINDOWS\TEMP\hcs088640839"
  hcsshim::ImportLayer failed in Win32: The system cannot find the path specified. (0x3) layerId=\\?\C:\ProgramData\Docker\windowsfilter\5234d5f7cd7c2669db1818d9227a4be2822eeb72fc30071a495de78cd578b9f3 flavour=1 folder=C:\WINDOWS\TEMP\hcs088640839
  </code></pre>
  
  <p>The Dockerfile was below:</p>
  
  <pre><code>FROM microsoft/windowsservercore
  RUN fsutil.exe behavior set disable8dot3 0
  RUN mklink /J "C:\PROGRA~1" "C:\Program Files"
  CMD [ "powershell" ]
  </code></pre>
  
  <p>How can I create a directory juction on Docker Windows?</p>