在与EOF连接期间,Gitlabpipe道失败

我想用gitlab创build一个部署/自动testing系统,并且构build总是失败:

Using docker image sha256:d108803bf9795fe6552e849ff52339a2bae2fe7787fbeb6c1c75fb11b238eb67 for predefined container... Pulling docker image php:7.1 ... ERROR: Preparation failed: error during connect: Post https://192.168.0.165:2376/v1.18/images/create?fromImage=php&tag=7.1: EOF 

gitlab在独立的虚拟机上的docker容器中自行托pipe。 有一个用于gitlab运行器的VM和一个用于docker节点的VM。 gitlab亚军configuration看起来像这样:

 concurrent = 20 [[runners]] name = "HOSTNAME" url = "https://gitlab.DOMAIN" token = "XXXXXXXXXXX" executor = "docker+machine" builds_dir = "/var/www" limit = 20 shell = "bash" [runners.ssh] user = "gitlab-runner" password = "XXXXXXXX" identity_file = "/home/gitlab-runner/.ssh/id_rsa" [runners.docker] image = "ubuntu:16.04" privileged = false disable_cache = false [runners.cache] Type = "s3" ServerAddress = "192.168.0.164:9005" AccessKey = "4EEMMDXPW1FLB70W0NBF" SecretKey = "SCj4c/345vvlsM2wSM5v/fWdrairHmaxlCKdesdA" BucketName = "runner" Insecure = true # Use Insecure only when using with Minio, without the TLS certificate enabled [runners.machine] IdleCount = 1 MachineDriver = "generic" MachineOptions = [ "generic-ip-address=192.168.0.165" ] MachineName = "node-%s" OffPeakTimezone = "Europe/Budapest" OffPeakIdleCount = 0 OffPeakIdleTime = 0 

在192.168.0.165地址的密码sudo是可用的机器。

所有机器运行Ubuntu 16.04

该节点上的Docker版本:Docker版本17.05.0-ce,build 89658be

EOF在这种情况下意味着什么? 可能是自签名证书的东西?