一个技术博客

centos 安装 docker

本文由 Tim 于 2016-03-26 11:36:58 发表

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。

一.Centos 6.5安装docker

因为docker要求服务CentOS6以上,kernel 版本必须2.6.32-431或更高,在使用中发现kernel版本需3.10以上才稳定,因此需要先更新内核

查看系统的版本和内核:

1.更新内核

(1)、导入public key

(2)、安装ELRepo到CentOS-6.5中

(3)、安装 kernel-lt(lt=long-term) 建议此版本,意思长期稳定版

或者安装kernel-ml(ml=mainline)

(4)、编辑grub.conf文件,修改Grub引导顺序 vi /etc/grub.conf
#boot=/dev/sda

timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz hiddenmenu

确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0。

重启,使用uname -r查看内核版本号,3.10版本以上即更新内核成功

2、安装docker
(1)、要将Docker安装到CentOS上,首先启用EPEL软件库(点击查看安装EPEL),然后使用yum命令:

(2)、安装device-mapper-libs
centos 6安装docker 启动时有如下报错则需安装device-mapper-libs

安装完成后service docker restart重启docker即可使用

 

二、centos7安装docker

centos7安装docker相当简单

启动

设置自动启动

之后便可使用

欢迎转载,转载请注明出处!Tim » centos 安装 docker

点赞 (5)or拍砖 (0)
分享到:更多 ()