🍁 作者:知识浅谈,CSDN签约讲师&博客专家,华为云云享专家,阿里云专家博主,InfoQ签约作者
📌 擅长领域:全栈工程师、爬虫、ACM算法,大数据,深度学习
💒 公众号:知识浅谈
🔥 微信:zsqtcyl 联系我领取福利
🤞文章主要解决Docker安装失败,国外docker源无法使用🤞
🎈安装docker并配置专用镜像加速器
环境:腾讯云Centos服务器—未安装Docker
首先安装Docker:这一步就需要指定国内源,不然安装失败
1. 卸载旧版本
如果系统中有旧版本的 Docker,先卸载:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2. 安装依赖
安装必要的工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加 Docker 仓库
使用国内镜像源(如阿里云)加速下载:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4. 安装 Docker
安装最新版本的 Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
5. 启动并设置开机自启
启动 Docker 并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
6. 验证安装
检查 Docker 是否安装成功:
sudo docker --version
7. 配置镜像加速
为了加快拉取镜像的速度,可以配置国内镜像加速器,如阿里云:
- 登录阿里云容器镜像服务,获取加速器地址。
- 编辑 Docker 配置文件:
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://<your-accelerator-url>"] } EOF
- 重启 Docker:
sudo systemctl daemon-reload sudo systemctl restart docker
8. 测试 Docker
运行一个测试容器:
sudo docker run hello-world
如果看到欢迎信息,说明 Docker 安装成功。
🍚总结
通过以上步骤,你可以在 CentOS 上成功安装并配置 Docker,并使用国内镜像加速器提升体验。
大功告成,撒花致谢🎆🎇🌟,关注我不迷路,带你起飞带你富。
Writted By 知识浅谈