Docker安装(centos版)

Docker支持的系统
Docker支持多种系统的安装,除了Linux版本,还支持Mac、Windows版本。我们常用的是安装在Linux上,同时也支持多种的Linux系统,包括centos,ubuntu, debian等等。不同的操作系统版本,可以参照官方文档中,对应的提示来安装,本文介绍centos系统下的Docker安装。

https://docs.docker.com/v17.09/engine/installation/linux/docker-ce/centos/

版本介绍
Docker分为社区版CE和企业版EE。社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。

社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。

安装步骤

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

[root@localhost software]$ uname -r
3.10.0-1062.el7.x86_64

2、确保你进入了root管理员权限sudo -i,然后输入密码。

sudo -i

3、更新yum源,使用yum update命令

yum update

4、查看仓库中docker版本,使用以下命令

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

在这里插入图片描述

注意,如果你无法查到docker-ce版本的包,可以试试docker进行查找,我的linux版本是通过阿里云下载的镜像,通过docker才找到了包。
在这里插入图片描述

5、如果找到了包,就可以使用yum install docker-ce命令来安装了,到中间提示时,键入y进行下载安装。

yum install docker-ce

如果第4步中,你是用docker查找的包,那就用yum install docker来安装

yum install docker

在这里插入图片描述

最后出现Complete!时,说明安装完成

Complete!

查看是否安装成功,键入docker命令,显示如下,说明安装成功

docker

在这里插入图片描述

6、开启docker服务

systemctl start docker

7、检验docker正确安装,服务正常启动,使用docker官方的镜像hello-world来创建运行一个容器。如果出现以下界面,说明你成功安装了docker并正常启动了docker服务。

docker run hello-world

在这里插入图片描述

使用Package包来安装docker
1、进入 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 下载你想要的 .rpm版本文件。比如:

docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm

2、使用FileZilla等工具,将docker包上传至Linux目录/usr/local/software/docker/,如果没有目录,可以创建对应文件夹。

3、确保进入root管理员权限sudo -i,然后使用以下命令安装

yum install /usr/local/software/docker/docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm

4、安装完成后,启动docker服务

systemctl start docker

5、验证成功安装,并成功启动docker服务

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值