찾다

 >  Q&A  >  본문

docker报Error response from daemon: Unknown filesystem

环境:

centos6.5
2.6.32-431.29.2.el6.x86_64
docker version
**Client version: 1.1.2
Client API version: 1.13
Go version (client): go1.2.2
Git commit (client): d84a070/1.1.2
Server version: 1.1.2
Server API version: 1.13
Go version (server): go1.2.2
Git commit (server): d84a070/1.1.2**

在使用docker build --rm -t aaa .后报错

Sending build context to Docker daemon  2.56 kB
Sending build context to Docker daemon 
Step 0 : FROM centos:centos6
 ---> 68eb857ffb51
Step 1 : RUN  yum install openssh-server -y
2014/09/22 10:27:16 Unknown filesystem type on /dev/mapper/docker-8:3-785178-ad2bb13ca9392281568e9a87a1d91d7c2408c0a88b48c8a7c75554443154b82e-init

接着运行docker run --rm -ti centos:centos6 /bin/sh也报错

Error response from daemon: Unknown filesystem type on /dev/mapper/docker-8:3-785178-8d47e8e5b5481f325bb66974c758df40895c35d915c0ac11d892db36400c2453-init

如果在build前执行run可以正常使用。
新人无从下手

巴扎黑巴扎黑2774일 전1126

모든 응답(2)나는 대답할 것이다

  • PHPz

    PHPz2017-04-21 11:17:28

    저도 며칠 전에 이런 문제를 겪었습니다. 호스트 컴퓨터에서 redhad6이나 centos6을 사용하고 계시나요? 버전이 호환되지 않기 때문인가요? 나중에 centos7로 전환하고 docker를 설치하여 이미지를 만들고 컨테이너를 실행했지만 다시는 그런 문제가 발생하지 않았습니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-21 11:17:28

    RedHat 제품군(CentOS 및 Fedora 포함) 시리즈의 경우 Docker를 설치하려면 커널 3.8 이상이 필요하며, Device Mapper도 설치해야 합니다. 또한 CentOS6 및 RedHat6도 EPEL을 설치해야 합니다. 참고할 수 있는 대략적인 단계를 나열하세요.

    으아아아

    회신하다
    0
  • 취소회신하다