首页 > 其他 > 详细

docker的安装

时间:2017-02-28 14:21:20      阅读:225      评论:0      收藏:0      [点我收藏+]

CentOS7的docker安装:

方法一:

Prerequisites(先决条件)

Docker requires a 64-bit installation regardless of yourCentOS version. Also, your kernel must be 3.10 at minimum, which CentOS 7 runs.

To check your current kernel version, open a terminaland use uname -r to display your kernel version(翻译:docker要求64位安装,不管你的CentOS版本。另外,你的内核必须至少是3.10,而CentOS 7运行。要查看当前的内核版本,打开一个终端使用uname -r显示您的内核版本)。

技术分享

技术分享

技术分享

技术分享

正式开始做Centos7的docker安装:

1)先确定内核版本是不是3.8以上

技术分享

2)Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装docker,只需要运行下面的 yum 命令

技术分享

技术分享

3)启动 Docker 服务:

安装完成后,使用下面的命令来启动docker服务,并将其设置为开机启动

技术分享

4)查看docker版本  (docker version和docker info都是查看版本的命令,不同之处在于,docker version 显示 Docker 版本信息,而docker info 显示 Docker 系统信息,包括镜像和容器数)

技术分享

技术分享

5)验证docker安装是否正确

技术分享

方法二

1)配置yum文件

可以用老方法去配置文件,也可以用脚本的方式,脚本的方式如下:

技术分享

:如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标准输出和(多个)文件中)

我下面用老方法配置yum文件

技术分享

技术分享

2)安装docker

技术分享

3)开启docker服务

技术分享

4)验证docker安装是否正确

技术分享

docker默认使用的是unix socket:

技术分享

Centos6.5的docker安装:

在RedHat/CentOS环境下安装Docker。官方文档要求Linux kernel至少3.8以上,且docker只能运行在64位的系统中。由于RHEL6和CentOS6的内核版本为2.6,因此必须要先升级内核。

1)先确定系统版本和内核版本

技术分享

2)安装elrepo yum源

技术分享

3)在yum的elrepo源中有ml和lt两种内核,其中ml(mainline)为最新版本的内核,lt为长期支持的内核

安装ml内核 yum--enablerepo=elrepo-kernel -y install kernel-ml

安装lt内核   yum --enablerepo=elrepo-kernel -y installkernel-lt

由于是生产环境我们安装稳定的lt内核

技术分享

4)修改grub.conf文件vim /etc/grub.conf

default=0

技术分享

技术分享

5)修改完了就重启系统让其生效

技术分享

6)再次查看内核版本

技术分享

其实升级内核还一种办法命令如下所示:

(但还是建议用第一种方法

技术分享

7)对于 CentOS6,可以使用EPEL库安装 Docker

(科普知识:EPEL (Extra Packages for EnterpriseLinux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和ScientificLinux这样的衍生版本。我们可以很容易地通过yum命令从EPEL源上获取上万个在CentOS自带源上没有的软件。EPEL提供的软件包大多基于其对应的Fedora软件包,不会与企业版Linux发行版本的软件发生冲突或替换其文件。)

更多关于EPEL 项目的细节可以到以下网站获取:https://fedoraproject.org/wiki/EPEL

技术分享

技术分享

技术分享

8)启动docker服务

技术分享

至此6.5上安装docker就完成了!


本文出自 “IT技术助手” 博客,请务必保留此出处http://zpf666.blog.51cto.com/11248677/1901836

docker的安装

原文:http://zpf666.blog.51cto.com/11248677/1901836

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!