在Gentoo Linux内核4.12.12
上在
下添加了泊坞广告信息和版本码头信息:https://pastebin.com/Ph9ibMna
> docker version
Client:
Version: 17.06.2-ce
API version: 1.27 (downgraded from 1.30)
Go version: go1.8.3
Git commit: cec0b72
Built: Thu Sep 28 07:14:33 2017
OS/Arch: linux/amd64
Server:
Version: 17.03.2-ce
API version: 1.27 (minimum version 1.12)
Go version: go1.8.3
Git commit: f5ec1e2
Built: Wed Sep 13 23:43:20 2017
OS/Arch: linux/amd64
Experimental: false
命令:
> docker build -t some-test .
Sending build context to Docker daemon 234.9MB
Step 1/1 : FROM golang:1.7.3 as builder
Error parsing reference: "golang:1.7.3 as builder" is not a valid repository/tag: invalid reference format
来自Dockerfile的:
FROM golang:1.7.3 as builder
的示例
答案 0 :(得分:1)
问题是您的客户端是17.06.2-ce
,服务器是17.03.2-ce
。我认为多阶段构建出现在17.06
中,因此您需要在服务器上使用该版本。它是处理构建的服务器。客户端只会将信息发送到服务器
所以升级你的服务器它会正常工作