来自debian的docker:wheezy不能构build
最近所有我的docker容器FROM debian:wheezy
不能被build立了。
我试图启动下面的命令,甚至没有工作。
~ docker run -it --rm debian:wheezy /usr/bin/apt-get update E: Method http has died unexpectedly! E: Sub-process http received a segmentation fault.
这是我的docker版本
~ docker -v Docker version 1.12.6, build 78d18021e
一切都很好,直到上周,但现在我不能build立我的任何喘气的容器。 使用debian:jessie作品,但这不是答案。
我试图删除并重新安装docker,删除/ var / lib / docker文件夹,我删除了所有的容器和图像,升级我的distrib …
任何想法发生了什么?
何,我正在使用debian舒展
uname -a Linux debtim 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 (2016-11-13) x86_64 GNU/Linux
这是我的docker-compose build
结果
docker-compose build Building site_dev Step 1 : FROM debian:wheezy ---> 26f8900cfb86 Step 2 : RUN echo 'hello world' ---> Using cache ---> 14548f7351d2 Step 3 : RUN apt-get update ---> Running in 9b304362ffc8 E: Method http has died unexpectedly! E: Sub-process http received a segmentation fault. ERROR: Service 'site_dev' failed to build: The command '/bin/sh -c apt-get update' returned a non-zero code: 100
这里是Dockerfile
FROM debian:wheezy RUN echo 'hello world' RUN apt-get update
蒂姆
因为一切都导致这样的结论,那就是https://github.com/docker/docker/issues/28705#issuecomment-262226229中提到的内核相关问题。我决定把我的Debian Jessie降级到stable。 一切都起作用。 我现在有以下。
sudo uname -a Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux docker -v Docker version 1.12.6, build 78d1802
- dockerbuild设没有networking,但docker运行
- 在Docker中,Debian httpredir镜像系统不可靠/不可用?
- 使用apt-get build depm最小化Docker镜像
- 在docker容器中找不到'make'命令
- 在dockerfile中绕过安assembly置
- Docker Debian apt从服务器读取错误
- Linux“Perf”工具不能在Docker镜像中运行?
- 尽pipeDEBIAN_FRONTEND在Docker镜像中,debconf警告
- 在docker容器中安装openssh-server,g ++,gdb和gdbserver Visual C ++ for Linux Development + Docker