CentOS下Docker的安装

CentOS

1,卸载旧版本

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate

2,升级更新系统
yum -y update :升级所有包同时也升级软件和系统内核;​
yum -y upgrade :只升级所有包,不升级软件和系统内核

3,设置仓库

cd /etc/yum.repos.d
下载docker-ce.repo 仓库设置源:
阿里源:
sudo yum-config-manager \
–add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4,docker安装
yum安装
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

5,安装完毕
检查版本号
如果要按版本号安装可以如下方式:
yum list docker-ce –showduplicates | sort -r
选择版本安装
sudo yum install docker-ce- docker-ce-cli- containerd.io
实例命令
sudo yum install docker-ce-26.1.4 docker-ce-cli-26.1.4 containerd.io

6,查看启动停止docker
sudo systemctl status docker
sudo systemctl start docker
加入开机自启
sudo systemctl enable docker

7,安装安装docker-compose
1)添加epel源
yum install -y epel-release

2)安装docker-compose
yum install -y docker-compose

3) 查看版本
docker-compose –version

8,使用docker
配置docker阿里加速源:
vi /etc/docker/daemon.json
{
“registry-mirrors”: [
“https://1nj0zren.mirror.aliyuncs.com”,
“https://docker.mirrors.ustc.edu.cn”,
“http://f1361db2.m.daocloud.io”,
“https://registry.docker-cn.com”
]
}
END

#重新加载systemd配置
systemctl daemon-reload

#重启Docker
systemctl restart docker