Innevs

Centos系统下docker的安装与卸载

原创Centosdockerinstallinnev4月23日23 阅读

Docker简介

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。

前提

首先,你的Centos的系统一定要是64位的,不管版本是什么。并且内核版本至少是3.10以上。 用以下命令去查看你的内核版本:

uname -r
3.10.0-693.2.2.el7.x86_64

用一下命令查看系统版本信息:

lsb_release -a
LSB Version:	:core-4.1-amd64:core-4.1-noarch
Distributor ID:	CentOS
Description:	CentOS Linux release 7.4.1708 (Core) 
Release:	7.4.1708
Codename:	Core

如果是旧版最好进行更新,最新内核可能会修复了旧版本的一些bug。

安装

我们以 CentOS 7.4.* 系统 内核版本 3.10.* 为例

1、更新

sudo yum update

2、安装Docker

sudo yum install docker

3、启动Docker

sudo service docker start

4、验证docker是否成功安装

docker

卸载

1、列出你安装过的包

yum list installed | grep docker
docker.x86_64                        2:1.13.1-53.git774336d.el7.centos @extras  
docker-client.x86_64                 2:1.13.1-53.git774336d.el7.centos @extras  
docker-common.x86_64                 2:1.13.1-53.git774336d.el7.centos @extras

2、按照列表逐一删除你安装过的包

yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64 

3、按照列表逐一删除你安装过的包

rm -rf /var/lib/docker