dockerのバージョン違い?

昨日の続き。dockerデーモンを起動したらこんなエラー。

Error creating bridge: ip failed: ip link add docker0 type bridge (output: )

コンテナ用のブリッジインタフェイスが作れないと言ってる。
このエラーメッセージでgoogle様に聞くと、カーネルがブリッジ対応していないからだとかそんな感じ。
でもbrctlでブリッジ作れますよ。

# brctl addbr br0

なぜだと悩むこと数時間。
とりあえずdockerをリポジトリの最新のにしてみる。epelのリポジトリには1.6.2が入ってる。
いま作業しているサーバにはepelリポジトリが入っていないのでこれを登録した上で、yumでupdate。

# yum update docker-io

これでもう一度トライ。

# /etc/init.d/docker start
Starting docker:	                                   [  OK  ]
# ps -ef | grep docker
root     13902     1  1 11:24 pts/4    00:00:00 /usr/bin/docker -d
root     13927 13902 17 11:24 pts/4    00:00:00 mkfs.ext4 -E nodiscard,lazy_itable_init=0 /dev/mapper/docker-8:3-4460028-base
root     13932 13791  0 11:24 pts/4    00:00:00 grep docker

ちゃんと動作したなぁ。なんだったんだ。