centos7 docker安装_linux系统centos6.5和centos7 安装docker

一、检查内核版本

安装docker要求内核版本在3.10以上,如果低于3.10版本执行以下操作,如果符合要求请跳过该模块直接执行第二步骤。

uname -r

版本为:2.6.32-431.el6.x86_64

* docker要求内核版本在3.10以上所以需要升级内核

2.升级yum包更新到最新

yum update

3.导入public key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

4.安装ELRepo到CentOS-6.5中

rpm -ivh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. 安装内核   

yum --enablerepo=elrepo-kernel  install  kernel-lt -y

------------------插曲开始------------------

安装vim编辑器

yum -y install vim*

------------------插曲结束------------------

6.修改引导文件 ,将默认引导改为0

#编辑grub.confvim /etc/grub.conf

修改grub引导顺序,确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0(将default改成0, 如果原来是0,则改成1)

74c29425d39a0a6e292240b8f21d3d90.png

7.重启 

reboot

8.查看内核版本是否成功

uname -a

二、安装docker(需centos 7.0 或已经升级完成内核后)

1.查看版本号:

cat /etc/redhat-release

CentOS Linux release 7.0.1406 (Core)

2.查看内核版本

uname -r

版本为:3.10.0-123.el7.x86_64

3.更新yum包

yum update

-----------------------------------------

*如果遇到yum更新中断并提示yum-complete-transaction

意思是说存在没有完成的yum事务,建议先运行yum-complete-transaction命令结束它们。可执行以下步骤,未遇到可跳过此步骤:

#输入以下命令# 安装yum-complete-transaction1.yum install yum-utils #命令报错可忽略#清除之前未完成的事物2、yum-complete-transaction#清除可能存在的重复包3、package-cleanup --dupes# 清除可能存在的损坏包4、package-cleanup --problems# 清除重复包的老版本5、package-cleanup --cleandupes#清空yum6、yum clean all #更新yum7、yum update

-----------------------------------------


4.安装依赖包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

5. 设置阿里云镜像源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6. 查看所有仓库中所有docker版本,可选择特定版本安装

yum list docker-ce --showduplicates | sort -r

78c284219aa513a4444ea1eb4521aca9.png

7. 安装 Docker-CE(安装时我没有指定哪个版本,可以指定也可以不指定,未指定默认安装最新版)

yum install docker-ce

-----------------------------------------

*如果遇到以下报错可执行此操作,未遇到可跳过:

#报错信息:rpm数据库损坏需要重建Error: Rpmdb checksum is invalid: pkg checksums

0e54111a3471b51c33a21ab22efe804c.png

执行以下步骤:

yum clean allyum makecache

以上完成后再次执行第二.(7)步骤

-----------------------------------------


8. 启动Docker,然后加入开机启动

# 启动docker服务systemctl start docker
#开机自启systemctl enable docker

9.查看docker 版本

docker version

安装成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值