我無法運行docker-compose up
或docker-compose build --no-cache
兩個出口與ERROR: Error processing tar file(archive/tar: invalid tar header)
搬運工,撰寫了「錯誤:錯誤處理tar文件(存檔/焦油:無效的tar文件頭)。
我讓自己陷入到這種情況下通過運行
要停止並刪除容器:
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
要刪除所有圖像:
docker rmi $(docker images -q)
我已經試過如下:
沒有列出任何容器或圖像。
docker ps -a
也沒有列出任何容器。docker image list
沒有列出任何圖像。
我運行在調試模式下dockerd
和我看到:
DEBU[0998] Calling GET /v1.22/images/codesource_buildbot/json
ERRO[0998] Handler for GET /v1.22/images/codesource_buildbot/json returned error: No such image: codesource_buildbot
所以好像我已經成功地得到泊塢窗進入一種奇怪的狀態,無法得到它回到工作狀態。我試過docker-compose down
,這也沒有幫助。
泊塢版本:
Client:
Version: 17.03.1-ce
API version: 1.27
Go version: go1.7.5
Git commit: c6d412e
Built: Mon Mar 27 17:14:09 2017
OS/Arch: linux/amd64
Server:
Version: 17.03.1-ce
API version: 1.27 (minimum version 1.12)
Go version: go1.7.5
Git commit: c6d412e
Built: Mon Mar 27 17:14:09 2017
OS/Arch: linux/amd64
Experimental: false
泊塢窗,撰寫版本:搬運工,撰寫版本1.12.0,構建b31ff33
泊塢窗,compose.yml
version: '2'
services:
buildbot:
build: ./containers/buildbot
ports:
- "8010:8010"
volumes:
- "./containers/buildbot/volume:/code"
Dockerfile
FROM debian:latest
WORKDIR /home
RUN ["apt-get", "update"]
RUN ["apt-get", "install", "-y", "python-dev"]
RUN ["apt-get", "install", "-y", "python-pip"]
RUN ["apt-get", "install", "-y", "git-all"]
RUN ["pip", "install", "--upgrade", "pip"]
RUN ["pip", "install", "--ignore-installed", "six"]
RUN ["pip", "install", "service_identity"]
RUN ["pip", "install", "buildbot[bundle]"]
CMD bash wait_for_master.sh
請包括'docker version'的完整輸出。您的構建目錄(目錄和子目錄中所有文件的大小)有多大? – BMitch
@BMitch我用上面的完整信息更新了碼頭版本。我正在工作的目錄的完整大小是472K。 –
我沒有想法,但是您可能想要包含您正在嘗試構建的Dockerfile以及可能會重現此問題的docker-compose.yml文件。 – BMitch