docker安裝配置

因爲 Docker 推薦使用 3.8 以上內核,所以我們選擇使用 YUM 方式來升級內核,在 YUM 的 ELRepo 源中,有 mainline(3.13.1)、long-term(3.10.28)這
2 個內核版本,考慮到 long-term 更穩定,會長期更新,選擇這個版本。


1.升級內核到3.10

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

ll /etc/yum.repos.d/
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

ll /etc/yum.repos.d/
yum --enablerepo=elrepo-kernel install kernel-lt


修改默認的啓動內核,新安裝的內核一般在第一個,這裏把default = 1 改爲 default = 0 就好了。

cat /etc/grub.conf


reboot 重啓

uname -a


2.安裝docker

wget http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm


rpm -ivh epel-release-6-8.noarch.rpm 

yum -y install docker-io

yum -y install lxc libcgroup

yum upgrade device-mapper-libs


/etc/init.d/docker  start

ps -ef | grep docker


3.啓動報錯

relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdev

解決方法:yum upgrade device-mapper-libs 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章