为什么升级到“remote Docker”版本20.10.7后只能在CircleCI上安装libpaper1?
如果您查看最近的两个提交,则会发现倒数第二个无法构建。但最后一个构建完成了,唯一的区别是 Docker 版本已经升级了。
倒数第二次提交的错误是:
Creating config file /etc/papersize with new version
stat: cannot statx '/etc/papersize.dpkg-inst': Operation not permitted
dpkg: error processing package libpaper1:amd64 (--configure):
installed libpaper1:amd64 package post-installation script subprocess returned error exit status 1
Run Code Online (Sandbox Code Playgroud)
如果版本 17.0.9 的功能不如版本 20.10.7,为什么它是默认版本?
小智 2
错误来自statx
不是来自libepaper1
。
正如我们在 Docker Engine 18.04 发行说明页面statx
中看到的那样,在 18.04.0 版本之前,并未包含在 Docker 使用的默认 seccomp 白名单中。
将 statx 系统调用列入白名单。莫比/莫比#36417
这就是为什么升级 docker 是解决方案。
资料来源:
归档时间: |
|
查看次数: |
461 次 |
最近记录: |