Docker中出现错误,“构建服务器不支持请求的实验功能exec.meta.security”

马彭

我们在Dockerfiles中使用了buildkit的一些实验性功能,最值得注意的是缓存安装。今天,所有版本都停止使用以下消息:

requested experimental feature exec.meta.security  is not supported by build server, please update

以下是有关的输出journalctl -u docker

Apr 27 12:50:42 laptop systemd[1]: Started Docker Application Container Engine.
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302466366+02:00" level=info msg="parsed scheme: \"\"" module=grpc
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302489224+02:00" level=info msg="scheme \"\" not registered, fallback to default scheme" module=grpc
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302545282+02:00" level=info msg="ccResolverWrapper: sending new addresses to cc: [{ 0  <nil>}]" module=grpc
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302556961+02:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302595944+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420d068e0, CONNECTING" module=grpc
Apr 27 13:05:07 laptop dockerd[17029]: time="2019-04-27T13:05:07.302697663+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420d068e0, READY" module=grpc
Apr 27 13:05:08 laptop dockerd[17029]: time="2019-04-27T13:05:08.096360518+02:00" level=info msg="No non-localhost DNS nameservers are left in resolv.conf. Using default external servers: [nameserv
Apr 27 13:05:08 laptop dockerd[17029]: time="2019-04-27T13:05:08.096425639+02:00" level=info msg="IPv6 enabled; Adding default IPv6 external servers: [nameserver 2001:4860:4860::8888 nameserver 200
Apr 27 13:05:09 laptop dockerd[17029]: time="2019-04-27T13:05:09.164531606+02:00" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.134327397+02:00" level=info msg="Layer sha256:c5436d94671d3b039ae327cbd70bcc7247156b1db1a94c6b5c96d20eb5306fe0 cleaned up"
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.264799407+02:00" level=warning msg="grpc: addrConn.createTransport failed to connect to { 0  <nil>}. Err :connection error: desc = \
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.264831645+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420d068e0, TRANSIENT_FAILURE" module=grpc
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.264898501+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420d068e0, CONNECTING" module=grpc
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.264926781+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc420d068e0, TRANSIENT_FAILURE" module=grpc
Apr 27 13:05:10 laptop dockerd[17029]: time="2019-04-27T13:05:10.302876165+02:00" level=warning msg="grpc: addrConn.transportMonitor exits due to: context canceled" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415336758+02:00" level=info msg="parsed scheme: \"\"" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415358861+02:00" level=info msg="scheme \"\" not registered, fallback to default scheme" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415401731+02:00" level=info msg="ccResolverWrapper: sending new addresses to cc: [{ 0  <nil>}]" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415420573+02:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415455123+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42075b950, CONNECTING" module=grpc
Apr 27 13:06:00 laptop dockerd[17029]: time="2019-04-27T13:06:00.415512072+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42075b950, READY" module=grpc
Apr 27 13:06:03 laptop dockerd[17029]: time="2019-04-27T13:06:03.557274713+02:00" level=info msg="No non-localhost DNS nameservers are left in resolv.conf. Using default external servers: [nameserv
Apr 27 13:06:03 laptop dockerd[17029]: time="2019-04-27T13:06:03.557342307+02:00" level=info msg="IPv6 enabled; Adding default IPv6 external servers: [nameserver 2001:4860:4860::8888 nameserver 200
Apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27T11:06:05Z" level=error msg="fatal error: requested experimental feature exec.meta.security  is not supported by build server, please update \
Apr 27 13:06:05 laptop dockerd[17029]: panic: requested experimental feature exec.meta.security  is not supported by build server, please update
Apr 27 13:06:05 laptop dockerd[17029]: goroutine 1 [running]:
Apr 27 13:06:05 laptop dockerd[17029]: main.main()
Apr 27 13:06:05 laptop dockerd[17029]:         /src/frontend/dockerfile/cmd/dockerfile-frontend/main.go:26 +0x34f
Apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27T13:06:05.835385263+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42075b950, TRANSIENT_FAILURE" module=grpc
Apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27T13:06:05.835517263+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42075b950, CONNECTING" module=grpc
Apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27T13:06:05.835541307+02:00" level=warning msg="grpc: addrConn.createTransport failed to connect to { 0  <nil>}. Err :connection error: desc = \
Apr 27 13:06:05 laptop dockerd[17029]: time="2019-04-27T13:06:05.835658016+02:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42075b950, TRANSIENT_FAILURE" module=grpc
Apr 27 13:06:06 laptop dockerd[17029]: time="2019-04-27T13:06:06.415833044+02:00" level=warning msg="grpc: addrConn.transportMonitor exits due to: context canceled" module=grpc

除此之外,我在系统日志中syslog也没有看到任何感兴趣的内容dmesg

Docker CE是使用此过程安装的(来自官方docker repos),并且是最新的。系统信息:

me@laptop:/tmp/test$ docker --version
Docker version 18.09.5, build e8ff056
me@laptop:/tmp/test$ uname -a
Linux laptop 4.4.0-146-generic #172-Ubuntu SMP Wed Apr 3 09:00:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

除了常规的系统升级外,最近没有任何系统更改。可能在内核升级昨日,IIRC已。

我尝试过的事情:

  1. 将docker升级和降级到多个版本;
  2. 构建一个简单DockerfileDOCKER_BUILDKIT=1 docker build .(给出上面的错误):
# syntax=docker/dockerfile:experimental
FROM ubuntu:16.04
RUN \
--mount=type=cache,target=/data \
echo hello
  1. --mountDockerfile删除DOCKER_BUILDKIT=1 docker build .(给出上面的错误);
  2. --mount使用docker build .(有效)构建(显然没有)。

因此,问题仅在于buildkit。还有其他人看到和/或有建议吗?

马塞洛·奥利维拉(Marcelo Oliveira)

这可能与docker hub漏洞有关:https ://news.ycombinator.com/item?id =19763413

BuildKit存储库上的错误

也开始出现在我身上,通过在实验性语法行中设置版本进行了修复:

# syntax=docker/dockerfile:1.0.0-experimental

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Spring Security登录:请求方法'POST'不支持

来自分类Dev

Spring Security 4:不支持请求方法“ POST”

来自分类Dev

Spring Security不支持请求方法“ POST”

来自分类Dev

Spring Security不支持的配置属性

来自分类Dev

Facebook图形API。应用程序通知:客户端获取通知,但服务器在响应中出现错误:不支持的发布请求

来自分类Dev

415不支持的媒体类型:在远程服务器中出现此错误,但在localhost中很好

来自分类Dev

Meta 标签上的 Thymeleaf 功能

来自分类Dev

HTTP状态405-具有Spring Security的Spring MVC不支持请求方法'POST'

来自分类Dev

Clojure:支持meta的最小数量实现?

来自分类Dev

“请求”对象没有属性“ META”

来自分类Dev

出现错误:服务器 Python3 不支持 SMTP AUTH 扩展

来自分类Dev

Image_lib路径名错误,并且服务器不支持GD功能

来自分类Dev

不JPMS支持服务从META-INF /服务自动模块?

来自分类Dev

Spring security 请求授权

来自分类Dev

Spring Security服务配置

来自分类Dev

405不允许使用方法http方法:spring-security中不支持请求方法'GET'

来自分类Dev

Spring Security部署错误

来自分类Dev

Spring Security StackOverflow错误

来自分类Dev

是什么原因导致使用get_user_meta的WP中出现此错误?

来自分类Dev

SFTP中出现java.security.InvalidAlgorithmParameterException

来自分类Dev

导入 rxJava 时出现 META-INF 错误

来自分类Dev

在 firebase 中出现 ionic-v1 构建 **不支持** 失败的错误?

来自分类Dev

18.04干净服务器的安装在“ curtin command block-meta”上失败

来自分类Dev

18.04干净服务器的安装在“ curtin command block-meta”上失败

来自分类Dev

用于“不支持身份验证方法:GET”的Spring Security定制消息

来自分类Dev

java.security.InvalidKeyException:不支持的密钥类型:Sun RSA公钥,2048位

来自分类Dev

Spring Security OAuth2纯资源服务器

来自分类Dev

从服务器端验证Spring Security

来自分类Dev

从Middleman Resource对象调用meta_data时出现NoMethodError

Related 相关文章

  1. 1

    使用Spring Security登录:请求方法'POST'不支持

  2. 2

    Spring Security 4:不支持请求方法“ POST”

  3. 3

    Spring Security不支持请求方法“ POST”

  4. 4

    Spring Security不支持的配置属性

  5. 5

    Facebook图形API。应用程序通知:客户端获取通知,但服务器在响应中出现错误:不支持的发布请求

  6. 6

    415不支持的媒体类型:在远程服务器中出现此错误,但在localhost中很好

  7. 7

    Meta 标签上的 Thymeleaf 功能

  8. 8

    HTTP状态405-具有Spring Security的Spring MVC不支持请求方法'POST'

  9. 9

    Clojure:支持meta的最小数量实现?

  10. 10

    “请求”对象没有属性“ META”

  11. 11

    出现错误:服务器 Python3 不支持 SMTP AUTH 扩展

  12. 12

    Image_lib路径名错误,并且服务器不支持GD功能

  13. 13

    不JPMS支持服务从META-INF /服务自动模块?

  14. 14

    Spring security 请求授权

  15. 15

    Spring Security服务配置

  16. 16

    405不允许使用方法http方法:spring-security中不支持请求方法'GET'

  17. 17

    Spring Security部署错误

  18. 18

    Spring Security StackOverflow错误

  19. 19

    是什么原因导致使用get_user_meta的WP中出现此错误?

  20. 20

    SFTP中出现java.security.InvalidAlgorithmParameterException

  21. 21

    导入 rxJava 时出现 META-INF 错误

  22. 22

    在 firebase 中出现 ionic-v1 构建 **不支持** 失败的错误?

  23. 23

    18.04干净服务器的安装在“ curtin command block-meta”上失败

  24. 24

    18.04干净服务器的安装在“ curtin command block-meta”上失败

  25. 25

    用于“不支持身份验证方法:GET”的Spring Security定制消息

  26. 26

    java.security.InvalidKeyException:不支持的密钥类型:Sun RSA公钥,2048位

  27. 27

    Spring Security OAuth2纯资源服务器

  28. 28

    从服务器端验证Spring Security

  29. 29

    从Middleman Resource对象调用meta_data时出现NoMethodError

热门标签

归档