2023-11-29 03:59PM
1. 更新软件包列表
$ sudo apt update
2. 安装必要的软件包,以便apt可以通过HTTPS使用存储库
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. 添加Docker的官方GPG密钥。执行以下命令导入密钥
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. 添加Docker存储库。根据您的Ubuntu版本选择下面的命令之一:
Ubuntu 20.04
$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Ubuntu 18.04
$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. 安装Docker引擎
$ sudo apt install docker-ce docker-ce-cli containerd.io
却报错了
E: Package 'docker-ce' has no installation candidate
E: Unable to locate package docker-ce-cli
E: Unable to locate package containerd.io
E: Couldn't find any package by glob 'containerd.io'
解决方法:
1) 重新安装 docker
$ sudo apt remove docker docker-engine docker.io containerd runc
2) 使用Docker官方安装脚本安装Docker
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
3) 重新安装
$ sudo apt install docker-ce docker-ce-cli containerd.io
6. 确认 docker 是否正确安装,可以查看 docker 的版本
$ docker --version
Docker version 24.0.7, build afdd53b
运行完上面的这些步骤,就表示 docker 已经安装好了
登录
请登录后再发表评论。
评论列表:
目前还没有人发表评论