docker安装

106 阅读1分钟

查看自己yum源文件都有哪些

ls /etc/yum.repos.d/

yum源更改为阿里云的yum源

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sudo yum clean all
sudo yum makecache

清空 iptables 规则

iptables -F

查看SELinux (Security Enhanced Linux)的当前执行模式是否是警用

getenforce

关闭警用防火墙

sudo systemctl stop firewalld 
sudo systemctl disable firewalld

查看内核不能低于3.10

uname -r

下载阿里云docker专属repo仓库

 curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 sudo yum clean all
 sudo yum makecache

查看可以安装的docker版本

yum list  docker-ce --showduplicates | sort -r

下载docker

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

配置docker加速器加速docker镜像下载

mkdir -p /etc/docker
touch /etc/docker/daemon.json
vim /etc/docker/daemon.json

添加内容

{ "registry-mirrors": [ "https://kuagwyga.mirror.aliyuncs.com" ] }

使配置文件生效,开机自启

systemctl daemon-reload
systemctl enable docker
systemctl restart docker