centos7.7安装docker
- 检查内核版本
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10
uname -r
- 更新yum包
yum -y update
- 存在docker卸载(centos7.7貌似不存在旧版本)
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 http://download.docker.com/linux/centos/docker-ce.repo(中央仓库) yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)
- 安装docker(默认稳定版)
yum install -y docker-ce
- 关闭防火墙/关闭防火墙开机自启
systemctl stop firewalld systemctl disable firewalld
- 启动docker/设置开机自启
systemctl start docker systemctl enable docker