环境:
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可以正常使用。
新人无从下手
저도 며칠 전에 이런 문제를 겪었습니다. 호스트 컴퓨터에서 redhad6이나 centos6을 사용하고 계시나요? 버전이 호환되지 않기 때문인가요? 나중에 centos7로 전환하고 docker를 설치하여 이미지를 만들고 컨테이너를 실행했지만 다시는 그런 문제가 발생하지 않았습니다.
RedHat 제품군(CentOS 및 Fedora 포함) 시리즈의 경우 Docker를 설치하려면 커널 3.8 이상이 필요하며, Device Mapper도 설치해야 합니다. 또한 CentOS6 및 RedHat6도 EPEL을 설치해야 합니다. 참고할 수 있는 대략적인 단계를 나열하세요.
으아아아