ubuntu 安装docker记录

1、更新系统包

sudo apt-get update
sudo apt-get upgrade -y

2、设置 Docker 的官方 APT 仓库 会报错

root@host-2288H-V5:~# sudo apt-get install docker-ce docker-ce-cli containerd.io
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
没有可用的软件包 docker-ce,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

没有可用的软件包 docker-ce-cli,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 docker-ce 没有可安装候选
E: 软件包 docker-ce-cli 没有可安装候选
E: 无法定位软件包 containerd.io
E: 无法按照 glob ‘containerd.io’ 找到任何软件包
E: 无法按照正则表达式 containerd.io 找到任何软件包
如何解决

3、换阿里源

3.1 添加阿里云 GPG 密钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

3.2 设置 Docker APT 仓库

sudo sh -c 'echo "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list'

3.3 更新软件包列表并安装 Docker

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

docker --version 安装成功

4、安装docker compose

apt install docker-compose

4.1 验证安装成功

root@host-2288H-V5:~# docker-compose --version
docker-compose version 1.29.2, build unknown

posted @ 2025-04-29 12:39  harrylearn66666  阅读(162)  评论(0)    收藏  举报