前言:Docker是一种容器化技术,应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,解决了应用部署需要环境配置要求这个问题,以下安装系统为CentoOS7。
安装
-
查看当前内核版本
Docker要求CentOS的内核版本高于3.10uname -r
-
更新yum包
yum update
-
如果已安装,先卸载旧版本
yum remove docker docker-common docker-selinux docker-engine
-
安装依赖,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
-
设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装Docker,-y表示出现的输入都为y
yum install -y docker-ce
-
查看Docker版本
docker -v
配置镜像加速器
默认从docker hub(https://hub.docker.com/)下载docker镜像,国内访问速度较慢
国内镜像加速器:USTC 阿里云 腾讯云 网易云
使用阿里云配置
参考资料来源: