linux安装docker(小白都能装)
·
第一步:卸载旧版本残留
yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
第二步:安装必要的依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
如果报错就是配置问题,下面代码跑完在执行上面的就行了
# 1. 备份原有源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 2. 下载阿里云 CentOS 7 源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 3. 清除缓存并生成新的缓存
yum clean all
yum makecache
第三步:设置docker-ce版的安装源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
第四步:安装docker
yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin
我们安装 20.10.8 版本,执行下面的命令:
yum install docker-ce-20.10.8 docker-ce-cli-20.10.8 containerd.io docker-compose-plugin
这个命令是已经安装了docker-compose,不需要在额外安装docker-compose了
验证docker compose是否安装成功 docker compose version
第五步:启动docker并设置开机自启
systemctl start docker #启动docker
systemctl enable docker #设置开机自启
第六步:配置docker使用镜像加速器



记得替换地址
mkdir -p /etc/docker
vi /etc/docker/daemon.json
{
"registry-mirrors": [
"阿里云的地址",
"https://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com",
"https://docker.m.daocloud.io",
"https://registry.docker-cn.com"
]
}
第七步:重启docker使配置生效
sudo systemctl daemon-reload
sudo systemctl restart docker
第八步:验证 Docker 是否安装成功
docker run hello-world

更多推荐


所有评论(0)