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
ちゃんと動作したなぁ。なんだったんだ。