好久没有更新自己的博客了,这段时间导师有项目自己也在学习一些新的东西,再加上学习开了很多的课程自己太菜没有学会所以就更新的慢了点。今天在实验室开始研究docker的一些用法,简单记录下自己的安装过程及其中过程遇到的一些问题。
由于时间紧就简略写了下
我是在centos6.5上进行安装的因为docker对Linux的内核版本有要求,需要升级到3.10以上,(uname -r )看下自己的内核用不用升级。
升级的过程主要是下面几个命令
首先:yum update
如何内核版本没有更新
执行:rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
然后: rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
然后: yum --enablerepo=elrepo-kernel install kernel-lt -y
最后修改引导文件,将默认引导改为0
vim /etc/grub.conf 将default改成0, 如果原来是0,则改成1.
最后后进行reboot重启
再次查看自己的内核版本
然后安装进行安装 yum -y install docker
发现下面的尝试全部失败
本来我以为是阿里没有这个包,后来发现我们需要更行epel地方放软件库
具体做法
root下执行
yum install epel-release
然后进行安装就可以完成了
在上面的过程之后如果还有问题或者安装的docker不能使用(输入docker一直没有反应)
或者提示:No package docker-io available
然后我使用以下命令成功安装docker
yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
然后启动docker服务
下面就可以使用
大功告成
继续研究了有问题我在记录下