docker-compose.yml文件中定义的一个节点(只有一个)无法构建。 docker-compose build
退出,返回码为141。先前构建的相同配置没有问题。
Docker主机日志文件docker.log报告错误:
level=error msg="Handler for POST /v1.25/build returned error:
Error processing tar file(archive/tar: invalid tar header):
最佳答案
我的图片名称中存在无效字符的问题(没有.swp文件,没有并发)。
使用大写字母-> error 141
。
例如用image: my-app-ARM:1.0
替换image: my-app-arm:1.0
似乎其他人在分支名称中存在无效字符的问题相同:
https://forum.gitlab.com/t/docker-compose-exit-code-141-on-shared-runners/9585/4