Centos7安装Docker
1.查看系统的内核版本
2.更新yum命令
1 2
| sudo yum -y update #升级所有包同时也升级软件和系统内核 sudo yum -y upgrade #只升级所有包,不升级软件和系统内核
|
生产环境此操作需慎重
3.卸载旧版本(如果之前有安装过)
1 2 3 4 5 6 7 8 9 10
| 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
|
4.安装需要的软件包
1
| sudo yum install -y yum-utils device-mapper-persistent-data lvm2
|
yum-util提供yum-config-manager功能
5.设置yum源
1 2 3 4
| sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #中央仓库 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里仓库
sudo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
|
6.选择Docker版本并安装
查看可用版本
1
| sudo yum list docker-ce --showduplicates | sort -r
|
选择版本安装
1 2
| sudo yum -y install docker-ce-<版本号> #安装指定版本 sudo yum -y install docker #安装默认最新版本
|
7.启动Docker并设置开机自启动
1 2
| sudo systemctl start docker #启动docker sudo systemctl enable docker #设置开机自启动
|