linux安装docker
Docker 安装部署
我们平时构建一台服务器的时候,往往需要安装许多的软件,才能够让服务器运行。会浪费许多的时间,我们需要找到一款应用,像软件管家一样。想用的时候,一点就能开。想下载什么应用只要去官网找就行。这就是我们今天需要部署docker的理由
docker是一款比较方便、快捷的部署基础应用、数据库、自己编写的软件的程序。它自己的安装部署,都比较简单。它依赖于容器和镜像。
这篇博客就是手把手教大家怎么部署docker
1、准备工作
首先docker的部署是有环境需求的
1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
uname -r
2、Docker还需要一些工具的支持,直接命令安装
yum install -y yum-utils device-mapper-persistent-data lvm2
Nothing to do 代表已经安装了
complete表示安装好了
3、需要确定服务器中是否有Docker残留(首次安装,无须检查)
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
代表没有了
4、更换一下yum的阿里云软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
完成是这样
5、更新yum缓存(为了保证能更新和下载需要的服务:如docker)
yum makecache fast
二、开始安装Docker
1、安装Docker(Docker版本分为CE(社区免费版)和EE(企业版,安全CE)
yum -y install docker-ce
开始下载并且安装Docker,稍等一会,系统正在下载。
看到complete!下载且安装成功。
2、启动Docker
输入命令:
systemctl start docker
没有提示代表成功了
输入检验
docker version
这个代表成功了
这边还可以输入
docker info
看到刚安装好的docker,容器和镜像都是0
安装成功
补充一下
3、如果想设置开机自启可以(个人需求自选)
输入命令:
systemctl enable docker
三、卸载docker
1、移除Docker-ce服务
yum remove docker-ce
2、删除Docker依赖项
rm -rf /var/lib/docker