使用阿里云或清华大学的镜像站,分别重写安装流程,要先清除所有docker的安装记录先
时间: 2024-12-18 15:24:26 浏览: 10
首先,你需要删除Docker的所有历史记录,包括镜像和数据卷,可以运行以下命令来清空本地的Docker资源:
```bash
docker system prune -af # -a 表示删除所有的内容,包括未标记的;-f 表示强制删除
```
接下来,我们将分别说明如何通过阿里云和清华大学的镜像站来安装Docker:
### 阿里云镜像站
阿里云的镜像站提供了一个便捷的Docker加速器,你可以按照以下步骤安装:
1. 访问阿里云官方网站并找到Docker的页面:[阿里云docker仓库](https://crane.io/)
2. 在该页面上获取适用于你的系统的Docker CLI版本。
3. 下载对应的DEB包或RPM包,然后双击安装。注意选择适合自己Ubuntu版本的版本。
4. 安装完毕后,启动Docker服务:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
### 清华大学镜像站
清华大学的Docker镜像站提供国内镜像加速服务,其安装过程基本类似:
1. 找到清华大学Docker镜像站的链接:[清华开源软件镜像站](https://mirrors.tuna.tsinghua.edu.cn/docker-ce/)
2. 选择适合你的Ubuntu版本的Docker安装包,通常是.deb格式。
3. 安装前同样需要先删除旧的Docker:
```bash
sudo rm /etc/apt/sources.list.d/docker.list
```
然后从清华源添加:
```bash
sudo curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
4. 更新apt源并安装Docker:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
5. 启动和服务管理同上。
安装完成后,确保Docker已成功安装和配置为使用国内镜像加速。
阅读全文