Ubuntu24.04无脑安装docker

一. ubuntu更换软件源
请看这篇:Ubuntu24.04更新国内源

二. docker安装
卸载老版docker(可忽略)
sudo apt-get remove docker docker-engine docker.io containerd runc

更新软件库
sudo apt update
sudo apt upgrade

安装docker所需依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

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

添加阿里云的docker仓库
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

安装docker
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

三. 配置docker
配置用户组,将当前用户添加到docker组,避免没有权限启动
sudo usermod -aG docker $USER
# 重启才会生效
reboot

配置docker加速 (现在配置阿里云容器镜像加速需要是阿里云设备,我是本地机器,所以此处不使用阿里的镜像加速了)
sudo vi /etc/docker/daemon.json
# 直接复制进去并保存 (2025.2.15最新可用源,看到这里的同学评论一下是否还可用,不可用我会更新)
{
"registry-mirrors": [
"https://docker.hpcloud.cloud",
"https://docker.m.daocloud.io",
"https://docker.unsee.tech",
"https://docker.1panel.live",
"http://mirrors.ustc.edu.cn",
"https://docker.chenby.cn",
"http://mirror.azure.cn",
"https://dockerpull.org",
"https://dockerhub.icu",
"https://hub.rat.dev",
"https://proxy.1panel.live",
"https://docker.1panel.top",
"https://docker.m.daocloud.io",
"https://docker.1ms.run",
"https://docker.ketches.cn"
]
}
# 启动/重启docker
sudo systemctl daemon-reload
#如果还没启动
sudo systemctl start docker
#如果已经启动
sudo systemctl restart docker
# docker开机自启
sudo systemctl enable docker

# 验证镜像加速是否修改 查看Registry Mirrors部分
sudo docker info

验证docoker
sudo docker run hello-world

四. 问题汇总
添加阿里云的docker仓库时
提示 W: http://mirrors.aliyun.com/docker-ce/linux/ubuntu/dists/noble/InRelease: 密钥存储在过时的 trusted.gpg 密钥环中(/etc/apt/trusted.gpg),请参见 apt-key(8) 的 DEPRECATION 一节以了解详情。

sudo cp /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d/

重新添加阿里云的docker仓库

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs
————————————————
版权声明:本文为CSDN博主「azoon.top」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45863248/article/details/145652853

阅读剩余
THE END