Docker v1.1.0 がリリースされましたが、まだ(2014/07/06 02:20現在) EPEL の rpm は v1.0.0 です。
なので、EPEL の SRPM をいじって v1.1.0 の rpm を作れるようにしてみました。
いずれ EPEL の rpm も v1.1.0 になると思いますので、それまで待った方がよいと思います。
EPEL の独自パッチなどを適当にごにょごにょしているので、動作保証はできませんが、自己責任で試したい方はどうぞ。
準備
依存関係ものをインストールする必要がありますが、 golang 関係で EPEL にもないものが必要になるため、適当に Fedora 用のを使ってビルドしました。
sudo yum install rpmdevtools
sudo yum install glibc-static pandoc device-mapper-devel
sudo yum install golang-github-godbus-dbus-devel
sudo yum install golang-googlecode-sqlite-devel
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-googlecode-net-devel-0-0.14.hg84a4013f96e0.fc21.noarch.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-github-gorilla-context-devel-0-0.24.gitb06ed15.fc21.noarch.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-github-gorilla-mux-devel-0-0.14.git136d54f.fc21.noarch.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/epel/6/x86_64/golang-github-kr-pty-devel-0-0.15.git3b1f648.el6.x86_64.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-github-kr-pty-devel-0-0.20.git67e2db2.fc21.noarch.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-github-coreos-go-systemd-devel-2-1.fc21.noarch.rpm
sudo rpm -Uvh ftp://fr2.rpmfind.net/linux/fedora/linux/development/rawhide/x86_64/os/Packages/g/golang-github-syndtr-gocapability-devel-0-0.7.git3c85049.fc21.noarch.rpm
手順
rpmdev-setuptree
cd ~
rm -rf rpmbuild
git clone -b v1.1.0 https://github.com/comutt/docker-SRPM.git rpmbuild
cd rpmbuild
rpmbuild -bb SPECS/docker-io.spec
sudo rpm -Uvh RPMS/x86_64/docker-io-1.1.0-1.el6.x86_64.rpm
sudo /etc/init.d/docker restart