CentOS6安装docker

CentOS6 安装docker

注意: docker官方已经找不到centos6版本的安装方式了, 官网上推荐是centos7及其以上版本的安装
只能通过rpm包安装

rpm包安装

# 查看服务器内核版本
[root@xxxxx ~]# uname -r
2.6.32-754.35.1.el6.x86_64

# rpm包安装
# 所有版本rpm包:https://cbs.centos.org/kojifiles/packages/docker/
# 其他高版本的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

已加载插件:fastestmirror
设置安装进程
docker-engine-1.7.1-1.el6.x86_64.rpm                                                                                                                                               | 4.5 MB     00:00     
诊断 /var/tmp/yum-root-A_BvDS/docker-engine-1.7.1-1.el6.x86_64.rpm: docker-engine-1.7.1-1.el6.x86_64
/var/tmp/yum-root-A_BvDS/docker-engine-1.7.1-1.el6.x86_64.rpm 将被安装
Loading mirror speeds from cached hostfile
 * epel: d2lzkl7pfhq30w.cloudfront.net
 * remi: mirrors.tuna.tsinghua.edu.cn
 * remi-php55: mirrors.tuna.tsinghua.edu.cn
 * remi-php73: mirrors.tuna.tsinghua.edu.cn
 * remi-safe: mirrors.tuna.tsinghua.edu.cn
解决依赖关系
--> 执行事务检查
---> Package docker-engine.x86_64 0:1.7.1-1.el6 will be 安装
--> 完成依赖关系计算

依赖关系解决

========================================================================================================================
 软件包                  架构                 版本                仓库                  大小
========================================================================================================================
正在安装:
 docker-engine           x86_64               1.7.1-1.el6         /docker-engine-1.7.1-1.el6.x86_64         19 M

事务概要
============================================================================
Install       1 Package(s)

总文件大小:19 M
Installed size: 19 M
确定吗?[y/N]:y
下载软件包:
运行 rpm_check_debug 
执行事务测试
事务测试成功
执行事务
  正在安装   : docker-engine-1.7.1-1.el6.x86_64                                                                                                                                                       1/1 
  Verifying  : docker-engine-1.7.1-1.el6.x86_64                                                                                                                                                       1/1 

已安装:
  docker-engine.x86_64 0:1.7.1-1.el6                                                                                                                                                                      

完毕!

配置国内镜像

# /etc/sysconfig/docker 中加一行代码:
other_args="--registry-mirror=https://hub-mirror.c.163.com"

更新docker1.7.1=>1.9.1

# version: 1.7.1
docker -v 
#下载1.9.1然后替换
curl -sSL -O https://get.docker.com/builds/Linux/x86_64/docker-1.9.1
chmod +x docker-1.9.1
mv docker-1.9.1 /usr/bin/docker
docker -v # version: 1.9.1

service docker restart
ps -ef|grep docker

此处评论已关闭