title: Gitlab CI - ERROR: Job failed: executor requires OSType=linux, but Docker Engine supports only OSType=windows
body: <p>Getting this error while running Gitlab CI pipeline. As I understand the error says that I'm trying to run a Linux type docker image on a windows docker-engine? But the thing is I'm using a windows docker image. What could be the problem?</p>
  
  <blockquote>
    <p>ERROR: Job failed: executor requires OSType=linux, but Docker Engine supports only OSType=windows</p>
  </blockquote>
  
  <p>My CI:</p>
  
  <pre><code>image: hello-world:nanoserver
  
  stages:
    - build
  
  build1:
    stage: build
    script:
      - echo "Hello world"
  </code></pre>