Ubuntu24.04无脑安装docker(含图例)
创作时间:
作者:
@小白创作中心
Ubuntu24.04无脑安装docker(含图例)
引用
CSDN
1.
https://blog.csdn.net/qq_45863248/article/details/145652853
本文将详细介绍在Ubuntu 24.04系统上安装Docker的完整步骤,包括更换软件源、安装Docker、配置Docker以及一些常见问题的解决方案。
一. Ubuntu更换软件源
在开始安装Docker之前,建议先更换Ubuntu的软件源为国内源,以加快后续的软件包下载速度。具体更换方法请参考Ubuntu24.04更新国内源。
二. Docker安装
卸载老版Docker(可忽略)
如果系统中已经安装了旧版本的Docker,可以使用以下命令进行卸载:
sudo apt-get remove docker docker-engine docker.io containerd runc
更新软件库
在安装Docker之前,建议先更新系统的软件包列表:
sudo apt update sudo apt upgrade
安装Docker所需依赖
安装Docker需要一些必要的依赖包,使用以下命令进行安装:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release
添加Docker GPG密钥
为了验证Docker软件包的完整性,需要添加Docker的GPG密钥:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
添加阿里云的Docker仓库
为了加快Docker软件包的下载速度,建议添加阿里云的Docker仓库:
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
如果在添加仓库时遇到以下提示:
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/ sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
安装Docker
完成上述准备工作后,可以使用以下命令安装Docker:
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
三. 配置Docker
配置用户组
为了使当前用户能够正常运行Docker命令,需要将其添加到Docker用户组:
sudo usermod -aG docker $USER reboot
配置Docker加速
为了加快Docker镜像的下载速度,可以配置Docker镜像加速。由于目前配置阿里云容器镜像加速需要是阿里云设备,而本地机器无法使用,因此这里使用其他可用的镜像加速源:
sudo vi /etc/docker/daemon.json
在文件中添加以下内容:
{ "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 restart docker sudo systemctl enable docker
最后,验证镜像加速是否配置成功:
sudo docker info
验证Docker安装
使用以下命令验证Docker是否安装成功:
sudo docker run hello-world
四. 常见问题
热门推荐
年夜饭万能搭配公式,轻松拿捏年团圆大宴
7天破5亿!《熊出没·重启未来》:末日废土中的环保寓言
80亿票房背后:《熊出没》如何成为国产动画的佼佼者?
武汉黄鹤楼:1800年历史见证,现代重建引争议
贾冰:从春晚喜剧人到《狂飙》黑老大
北固山:一座承载千年历史记忆的文化名山
甘露寺:北固山上的千年古刹
江苏镇江必游三大景点,其中有《白蛇传》水漫的金山寺,你去过吗
大鲅鱼怎么做好吃?四种正宗做法一定要学会,肉质鲜美,营养好吃
鲅鱼和马鲛鱼的区别,你一定想知道!
北中医研究:多组学大揭秘,黄芪龙胆颗粒如何拯救缺血性脑卒中?
双十一剁手党必读:从《道德经》学会知足常乐
余秋雨《老子通释》:用诗意语言重新诠释《道德经》
老子思想:穿越千年的智慧启迪
程娜博士:TCR-T细胞疗法新趋势
豫园:打卡上海最美古典园林
豫园“山海奇豫记”:一场跨越千年的文化盛宴
心电图检查在心脏健康监测中的重要作用
手语姐姐教你掌握基础手语,共建无障碍社会
氟比洛芬凝胶贴膏:缓解肩周炎的秘密武器
老廖贴膏:正确缓解你的肩周炎
办公室人群如何预防肩周炎?
25-羟基维生素 D 检测的 4 大临床意义——最新解读
银行活期存款利率优化方向在哪?
牙齿断裂?牙医教你三步急救法!
车内后视镜挂饰如何正确悬挂?交警提醒:这样挂才安全!
车内挂件新潮流:葫芦、鱼还是桃木?
车内后视镜挂饰:小心影响驾驶安全!
1971年生属猪人:2025年财运攻略与理财建议
为什么洗衣机会显示门未关闭的故障码?