Gitlab runner error with docker on windows 10
Summary
We use Gitlab runner with docker on windows 10 and we have a docker error : Cannot create a file when that file already exists.
Steps to reproduce
-
Install last version of Docker on Windows 10 pro.
-
run a gitlab-ci-multi-runner on this computer (runner in docker mode)
-
Create a .gitlab-ci.yml who use this runner
Actual behavior
Gitlab-ci output :
Running with gitlab-ci-multi-runner 9.1.0~beta.29.g85e9d98 (85e9d98) on BOD638 (0feb1ab2)
Using Docker executor with image prepack_vs2012 ...
ERROR: Failed to create container volume for /builds/vdupuis Failed to import image: Error response from daemon: re-exec error: exit status 1: output: link \?\C:\ProgramData\Docker\windowsfilter\27c28daf948d6ea7ffe33f23c603955207b5851cc61f8f353c50c892f6e2db97\usr\share\terminfo\2\2621 \?\C:\ProgramData\Docker\windowsfilter\27c28daf948d6ea7ffe33f23c603955207b5851cc61f8f353c50c892f6e2db97\usr\share\terminfo\2\2621a: Cannot create a file when that file already exists.
ERROR: Preparation failed: Failed to import image: Error response from daemon: re-exec error: exit status 1: output: link \?\C:\ProgramData\Docker\windowsfilter\27c28daf948d6ea7ffe33f23c603955207b5851cc61f8f353c50c892f6e2db97\usr\share\terminfo\2\2621 \?\C:\ProgramData\Docker\windowsfilter\27c28daf948d6ea7ffe33f23c603955207b5851cc61f8f353c50c892f6e2db97\usr\share\terminfo\2\2621a: Cannot create a file when that file already exists.
Will be retried in 3s ...
Used GitLab Runner version
gitlab-ci-multi-runner 9.1.0~beta.29.g85e9d98 (85e9d98)