安装docker20.10.21
时间: 2025-04-18 19:08:34 浏览: 34
### 安装 Docker 20.10.21
对于基于Debian/Ubuntu系统的Linux发行版,可以通过以下命令卸载旧版本的Docker(如果已安装),并设置Docker官方仓库来获取特定版本的Docker[^1]。
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
更新apt包索引,并安装必要的软件包以便`apt`通过HTTPS使用存储库:
```bash
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
添加Docker的官方GPG密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
使用下列命令设置稳定版仓库。要添加其他版本的仓库,可以更改`stable`为`test`或`nightly`:
```bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
再次更新APT包索引:
```bash
sudo apt-get update
```
列出可用版本并选择具体版本进行安装,在此情况下指定版本号为20.10.21:
```bash
apt-cache madison docker-ce
sudo apt-get install docker-ce=5:20.10.21~3-0~ubuntu-focal docker-ce-cli=5:20.10.21~3-0~ubuntu-focal containerd.io
```
验证Docker是否正确安装以及其版本信息:
```bash
docker --version
```
为了防止未来的非故意升级到新版本,建议锁定当前安装的Docker版本:
```bash
sudo apt-mark hold docker-ce
```
阅读全文
相关推荐



















