使用阿里源安装docker
时间: 2025-05-05 19:08:10 浏览: 14
### 通过阿里云镜像源安装 Docker 的详细步骤
#### 安装前准备
在开始之前,确保操作系统已更新至最新版本并清理旧版 Docker 组件。对于基于 Debian/Ubuntu 和 CentOS/RHEL 系统,分别执行以下命令:
```bash
sudo apt update && sudo apt upgrade -y # 针对Debian/Ubuntu系统[^1]
sudo yum makecache fast && sudo yum update -y # 针对CentOS/RHEL系统[^2]
```
随后卸载可能存在的旧版 Docker 及其关联组件。
```bash
sudo apt remove docker docker-engine docker.io containerd runc # 对于Debian/Ubuntu系统
sudo yum remove docker docker-common docker-selinux docker-engine # 对于CentOS/RHEL系统
```
#### 步骤一:安装必要工具和依赖项
针对不同 Linux 发行版,需先安装一些基础工具来支持后续操作。
- **Debian/Ubuntu**
```bash
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common # 基础依赖安装
```
- **CentOS/RHEL**
```bash
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 基础依赖安装
```
这些工具用于管理软件仓库以及处理存储驱动程序需求。
#### 步骤二:添加阿里云官方Docker镜像源
为了加速下载速度并获取稳定服务,推荐使用阿里云提供的专用Docker镜像源地址。
- **Debian/Ubuntu**
```bash
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # 添加Aliyun Docker APT源
```
- **CentOS/RHEL**
```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 添加Aliyun YUM Repository
```
完成上述设置后同步本地索引文件以便识别新加入的资源库位置信息。
#### 步骤三:正式安装Docker CE (Community Edition)
一旦成功配置好对应发行板专属的阿里云Docker镜像源之后,则可以顺利开展实际部署流程如下所示:
- **Debian/Ubuntu**
```bash
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io # 执行APT包管理器进行最终安装过程
```
- **CentOS/RHEL**
```bash
sudo yum makecache fast
sudo yum install -y docker-ce docker-ce-cli containerd.io # 使用Yum工具实现自动化装配工作流
```
至此,Docker引擎应该已经被正确安插到目标主机环境当中去了.
#### 启动与验证Docker服务状态
最后一步就是激活刚装载完毕的服务实例,并通过简单测试确认一切正常运作无误。
启动docker daemon进程:
```bash
sudo systemctl start docker # 开启daemon后台运行模式
```
将其设定成开机自启选项以防意外重启丢失功能特性:
```bash
sudo systemctl enable docker # 设置为随系统引导自动加载[^2]
```
检查当前正在运转中的容器列表情况作为初步校验依据之一:
```bash
sudo docker ps # 查看现有活动container概览表单[^2]
```
如果没有任何错误提示返回,并且能够看到类似下面这样的空白表格输出就说明基本搭建顺利完成啦!
| CONTAINER ID | IMAGE | COMMAND | CREATED | STATUS | PORTS | NAMES |
|-------------|-------|---------|---------|--------|-------|-------|
---
###
阅读全文
相关推荐


















