2017-07-18 110 views
0

在docker-compose.yml文件中定義的節點中的一個且只有一個無法構建。 docker-compose build退出並返回代碼141.以前構建的相同配置沒有問題。docker-compose退出代碼141

泊塢窗主機日誌文件,docker.log,報告錯誤:

level=error msg="Handler for POST /v1.25/build returned error: 
Error processing tar file(archive/tar: invalid tar header): 
+1

如果有一些權限問題,這可能會導致docker build並導致這樣的瘋狂錯誤消息。 – hendry

回答

0

這可以通過.swp文件旁邊的Dockerfile的存在而不考慮當前用戶訪問足夠的權限引起的。

例如,這可能是由於使用sudo作爲更多特權用戶中斷了Docker構建的執行。在這種情況下,刪除.swp文件就足夠了,sudo rm .swp