Docker 目前支持 CentOS 7 及以后的版本 。 系统的要求跟 Ubuntu 情况类似, 64 位操作
系统,内核版本至少为 3.10 。
首先,为了方便添加软件源,以及支持 device mapper 存储类型,安装如下软件包:
-
1.docker只支持centos7以上的系统。
2.如果有的话,删除旧的版本
yum remove docker
docker-client docker-client-latest docker-common
docker-latest docker-latest-logrotate docker-logrotate
docker-engine -
3.安装所需的软件包。yum-utils 提供了 yum-config-manager ,device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
yum install -y yum-utils
device-mapper-persistent-data
lvm2 -
4、设置阿里镜像源: wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo,下载阿里镜像源并拷贝到/etc/yum.repos.d
-
5.安装最新版本的 Docker Engine-Community 和 containerd
yum install docker-ce docker-ce-cli containerd.io -
6.启动docker
systemctl start docker
-
7.测试Docker运行
docker run hello-world