title: Jenkins + Docker + Windows
body: <p>I am currently running <code>Jenkins 2.89.3</code> with <code>Docker 17.12.0-ce-win47</code> on Windows 10, with Linux containers.</p>
  
  <p>I am trying to run the following Jenkins file</p>
  
  <pre><code>pipeline {
      agent { docker 'maven:3.3.3' }
      stages {
          stage('build') {
              steps {
                  sh 'mvn --version'
              }
          }
      }
  }
  </code></pre>
  
  <p>However, I'm getting the following error in Jenkins:</p>
  
  <pre><code>java.io.IOException: Failed to run image 'maven:3.3.3'. Error: docker:
  Error response from daemon: the working directory
  'C:\Users\c.c\.jenkins\workspace\Neo4jTime_master-R4QSBCTASBURK2MQKHAPXGLIBNT65CJORPZCYLPCGRG75IGOQKTA'
  is invalid, it needs to be an absolute path.
  </code></pre>
  
  <p>What should I do?</p>