Docker exec无法正常工作:输入/输出错误

时间:2018-12-28 13:56:25

标签: docker docker-toolbox docker-exec

我在Windows Server 2012上使用Docker Toolbox。我有一个容器:

C:\Users\Administrator\services\ndvi-service>docker ps
CONTAINER ID IMAGE        COMMAND               CREATED    STATUS    PORTS                                           NAMES
f2e4be346df6 0ee5062e17b1 "/bin/sh -c '/src/py" 3 days ago Up 3 days 0.0.0.0:5050->5050/tcp, 0.0.0.0:49555->5555/tcp vigorous_matsumoto

但是我不能附加到那个容器上

C:\Users\Administrator\services\ndvi-service>docker exec -ti f2e4be346df6 /bin/bash
Error response from daemon: open /mnt/sda1/var/lib/docker/overlay2/4b92e20e3f62a8ea93b128eee4e86da10fb6901f3aea6308a64e31a3a5016777/lower: input/output error

三天前我启动容器时,exec命令可以正常工作,但现在却不能,并且我不知道为什么。

docker attach显示相同的错误。

没有任何资源泄漏-docker stats显示3%的CPU使用率和53%的内存使用率。

从产生我的服务的日志来看,容器中的我的服务可以正常工作。

0 个答案:

没有答案