在存储库docker.io/library/golang中找不到标记1.10.3作为基
当我尝试编译moby(最新版本2018.08.07)时,结果如下:在存储库docker.io/library/golang中找不到标记1.10.3作为基,docker,go,makefile,moby,Docker,Go,Makefile,Moby,当我尝试编译moby(最新版本2018.08.07)时,结果如下: docker build -t "docker-dev:master" -f "Dockerfile" . Sending build context to Docker daemon 43.28 MB Step 1 : FROM golang:1.10.3 AS base Pulling repository docker.io/library/golang Tag 1.10.3 AS base not found in
docker build -t "docker-dev:master" -f "Dockerfile" .
Sending build context to Docker daemon 43.28 MB
Step 1 : FROM golang:1.10.3 AS base
Pulling repository docker.io/library/golang
Tag 1.10.3 AS base not found in repository docker.io/library/golang
make: *** [build] Error 1
我的主机是:centos 6
Linux li1202-249.members.linode.com 4.15.13-x86_64-linode106 #1 SMP Tue Mar 27 14:42:14 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
我的docker版本是:
[root@li1202-249 ~]# docker version
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov 20 17:56:04 UTC 2015
OS/Arch: linux/amd64
服务器:
版本:1.9.1
API版本:1.21
Go版本:go1.4.3
Git提交:a34a1d5
建造时间:2015年11月20日星期五17:56:04 UTC
OS/Arch:linux/amd64
我设置的错误配置是什么
多阶段构建是一项新功能,需要在守护进程和客户端上安装Docker 17.05或更高版本
您的(古老的)Docker版本不支持多阶段构建。您可以更新Docker,在一个阶段中构建所有内容,或者使用上面链接的文章中描述的构建器模式