一,部署环境
Linux系统: CentOS-6.6-x86_64-minimal
软件版本:Docker version 1.7.1, build 786b29d
二,安装
2.1 基础软件
由于是minimal系统,很多软件和运行库没有.我们来手动安装一下,方便以后的使用.
yum install -y gcc gcc-c++ pcre-devel wget make perl vim net-tools zip unzip initscripts lrzsz device-mapper-event-libs
2.2 升级内核
docker运行最低需要centos6.x 以及3.1.0以上内核.
cat /proc/version
当前内核是无法满足需求的,需要对内核进行升级.
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml
变更启动顺序 将default=1改为0
vi /etc/grub.conf
保存退出!
重启服务器.
2.3 安装docker
docker国内源均已屏蔽,手动指定rpm
yum install https://mirrors.tuna.tsinghua.edu.cn/docker/yum/repo/centos6/Packages/docker-engine-1.7.1-1.el6.x86_64.rpm
如果没有报错,启动docker
service docker start
检查系统状态
service docker status
设置开机启动docker
chkconfig docker on
至此,docker已完成安装
运行 docker run hello-world
检测安装
如果和上图返回一样,说明已安装成功.如有报错,留言我们共同讨论
精彩评论