CentOs7在线安装docker
安装命令
uname -r
yum -y update
yum remove docker docker-common docker-selinux docker-engine
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r
sudo yum install -y docker-ce
systemctl start docker
systemctl enable docker
docker version
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://81zkznk0.mirror.aliyuncs.com"]
}
sudo systemctl daemon-reload
sudo systemctl restart docker
docker info
详细步骤
1. 查看当前的内核版本
uname -r
2. yum包更新到最新
yum -y update
3. 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
4. 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5. 查看仓库中的docker版本
yum list docker-ce --showduplicates | sort -r
6. 安装docker-ce
sudo yum install -y docker-ce
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-Linux-epel.repo; Configuration: OptionBinding with id "failovermethod" does not exist
vim /etc/yum.repos.d/CentOS-Linux-epel.repo
7. 启动并加入开机启动
systemctl start docker
systemctl enable docker
8. 查看docker版本
docker version
9. 添加阿里云加速镜像
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://81zkznk0.mirror.aliyuncs.com"]
}
- 镜像加速地址获取:详细步骤请参考https://blog.csdn.net/qq_38066812/article/details/122727351
10. 重启Docker服务
sudo systemctl daemon-reload
sudo systemctl restart docker
11. 检查加速器是否加载成功
docker info