cari

Rumah  >  Soal Jawab  >  teks badan

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 hari yang lalu1128

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-04-21 11:17:28

    Saya juga menghadapi masalah sebegitu beberapa hari yang lalu Adakah anda menggunakan redhad6 atau centos6 pada mesin hos Ini kerana ketidakserasian versi. Saya kemudiannya beralih kepada centos7 dan memasang docker untuk mencipta imej dan menjalankan bekas dan tidak pernah menghadapi masalah seperti itu lagi.

    balas
    0
  • 迷茫

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

    Pemasangan Docker dalam keluarga RedHat (termasuk CentOS dan Fedora) memerlukan kernel 3.8 ke atas, dan Device Mapper juga diperlukan, CentOS6 dan RedHat6 juga perlu memasang EPEL. Senaraikan langkah kasar untuk rujukan anda:

    #检查内核版本
    uname -a  
    Linux darknight.example.com 3.10.9-200.fc19.x86_64 #1 SMP Wed Aug↩
    21 19:27:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
    
    #检查device-mapper
    ls -l /sys/class/misc/device-mapper 
    lrwxrwxrwx 1 root root 0 Oct 5 18:50 /sys/class/misc/device-↩
    mapper -> ../../devices/virtual/misc/device-mapper
    
    #如果没有安装device-mapper,请参考下面的命令:
    sudo yum install -y device-mapper #安装DeviceMapper
    sudo modprobe dm_mod   #加载DeviceMapper模块
    
    #CentOS6还需安装EPEL
    sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386↩
    /epel-release-6-8.noarch.rpm
    
    #最后安装Docker
    sudo yum -y install lxc-docker
    
    
    

    balas
    0
  • Batalbalas