[英]Error response from daemon: Get https://registry-1.docker.io/v2/: Forbidden
[英]Error response from daemon: experimental session with v1 builder is no longer supported, use builder version v2 (BuildKit) instead
我尝试构建一个简单的 docker 文件,但出现错误。
Error response from daemon: experimental session with v1 builder is no longer supported, use builder version v2 (BuildKit) instead
怎么了?
我使用的构建命令如下。
docker build -f .\DockerFile -t helloworld:dev .
docker 文件非常简单,如下所示。
FROM buildpack-deps:curl AS download-env
RUN wget https://raw.githubusercontent.com/mongodb/docs-assets/primer-dataset/primer-dataset.json
docker version 命令提供以下输出。
Client: Docker Engine - Community
Cloud integration 0.1.18
Version: 19.03.13
API version: 1.40
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:00:27 2020
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 20.10.0-beta1
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 9c15e82
Built: Tue Oct 13 18:14:39 2020
OS/Arch: linux/amd64
Experimental: true
containerd:
Version: 1.4.1
GitCommit: c623d1b36f09f8ef6536a057bd658b3aa8632828
runc:
Version: 1.0.0-rc92
GitCommit: ff819c7e9184c13b7c2607fe6c30ae19403a7aff
docker-init:
Version: 0.19.0
GitCommit: de40ad0
而/etc/docker/daemon.json文件如下
{
"hosts": [
"unix://",
"tcp://0.0.0.0:2375"
],
"experimental": true,
"debug": true,
"metrics-addr": "0.0.0.0:9323"
}
看起来这是 Docker 社区版(即桌面版 Docker)的问题。 这是修复它的提交: https : //github.com/docker/docker-ce/commit/95971a49f97defa51b166211fbd6d44080540a62
同时,您可以执行以下操作之一:
DOCKER_BUILDKIT=1
运行 Docker 命令,或/etc/docker/daemon.json
文件中:"features": { "buildkit": true }
补丁发布后,您可以升级 Docker CE 服务器版本并像以前一样运行 Docker。
现在引擎版本是 19.03.13 而不是 20.10.0-beta1。
D:\Trials\Devops\Vagrant\vagrant_ubuntu_docker_multiple>docker version
Client: Docker Engine - Community
Cloud integration 0.1.18
Version: 19.03.13
API version: 1.40
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:00:27 2020
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.13
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:01:06 2020
OS/Arch: linux/amd64
Experimental: true
containerd:
Version: 1.3.7
GitCommit: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.