超详细Docker安装教程(小白必看)

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。这是官网上对Docker的介绍。说白了,Docker就是方便我们环境搭建和开发使用的。详细的原理和介绍,网上有很多教程,感兴趣的同学,可以自己找找资料看看。

  今天我主要是教大家如何搭建一个docker,帮助刚刚接触docker的同学快速搭建docker。
   好了,废话不多说,开始吧

一.准备工作

1、Linux服务器一台,且上面的安装的Centos系统内核要不低于3.10。你可以通过uname -r来查询当前内核版本。
在这里插入图片描述

                                     我的内核正好是3.10。

2、清除系统残余项(如果你的服务器之前没有装过Docker,可以直接跳过)
输入命令:

          sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

在这里插入图片描述
返回结果:
在这里插入图片描述
我这台是新的,所以没有依赖项存在。

3、安装下载Docker依赖的工具
输入命令:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2在这里插入图片描述
安装成功:
在这里插入图片描述
4、添加阿里云的软件源

输入命令(这是一行命令,):

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

在这里插入图片描述
成功:
在这里插入图片描述

装这个的目的是以后每个软件都优先从阿里云的软件库中下载,如果阿里云仓库没有,会去docker.hub中下载。(与maven仓库同理)

5、更新yum缓存(为了保证能更新和下载需要的服务:如docker)
输入命令并且更新成功
命令:

sudo yum makecache fast

在这里插入图片描述

二、开始安装Docker

1.安装Docker(Docker版本分为CE(社区免费版)和EE(企业版,安全CE)
命令:

sudo yum -y install docker-ce

在这里插入图片描述
开始下载并且安装Docker,稍等一会,系统正在下载。
看到complete!下载且安装成功。
在这里插入图片描述
2.启动Docker
输入命令:

sudo systemctl start docker

在这里插入图片描述
查看Docker是否成功,
输入命令:

docker info

在这里插入图片描述
我们可以看到Docker已经安装成功且容器与镜像数都为0,是一个全新的docker服务。

安装成功

三、补充一下
1.如果想设置开机自启可以(个人需求自选)
输入命令:

sudo systemctl enable docker

在这里插入图片描述

2.移除Docker-ce服务

sudo yum remove docker-ce

3.删除Docker依赖项


sudo rm -rf /var/lib/docker

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值