docker报Error response from daemon: Unknown filesystem
巴扎黑
巴扎黑 2017-04-21 11:15:28
0
2
1144

环境:

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可以正常使用。
新人无从下手

巴扎黑
巴扎黑

全員に返信(2)
PHPzhong

私も数日前にこのような問題に遭遇しました。ホストマシンで redhad6 または centos6 を使用していますか?それはバージョンの互換性がないためです。その後、centos7 に切り替え、docker をインストールしてイメージを作成し、コンテナーを実行しましたが、そのような問題は二度と発生しませんでした。

いいねを押す +0
迷茫

RedHat ファミリ (CentOS および Fedora を含む) シリーズに Docker をインストールするには、カーネル 3.8 以降が必要であり、さらに、CentOS6 および RedHat6 にも EPEL をインストールする必要があります。参考までに大まかな手順をリストします:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート