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
四. 常见问题
热门推荐
白盒测试用例设计方法详解:从语句覆盖到分割后的完全路径覆盖
要"颜值"更要性价比 年轻人点亮"手串经济"
中国建科打造绿色应急避难所,城市绿地变身生命安全岛
为什么有人长寿、有人却早逝?原因就在这10个习惯里
中美税收大比拼:深入解析两国税率的异同与影响
败犬女主太多了樱花:探讨日剧与动漫中的“败犬”角色现象
如何处理与同事的利益冲突
什么是ICODE编程?从概念到应用的全面解析
2024年度全国居民人均猪肉消费量同比减少7.8%
冬瓜做汤怎么做好喝
如何制作动漫用什么软件
崇祯皇帝:明朝的终结与悲剧性自缢
珠海十大特产:从海产到美食的文化盛宴
全国首例!成都公安披露:刘某某被判3年
如何选择合适的居住户型?这些户型的优缺点如何评估?
4种食物会加速衰老,注意饮食,让衰老过程更缓慢!
角膜地形图仪:眼科医疗设备的重要组成部分
“四爷”雍正怎么死的 雍正是被吕四娘刺杀的吗?
泡青梅选择多少度白酒最合适?让你轻松做出美味果酒
多数蛋白质不溶于水,那么煲汤的广东人到底喝了些什么
一文读懂6种主流图片格式的区别与应用场景
古诗词赓续创新融入日常生活
经济法增值税计税方法:理论与实践相结合
中医28种脉象 每种脉象的具体表现是什么呢?
误删软件别急!这份“找回秘籍”让你轻松复原
有些父母为啥非要“没苦硬吃”
真实案例!避免车辆租赁纠纷,这个环节最关键
维生素A缺乏时为什么会患夜盲症
新高考“院校专业组”设置规则全解析
假戏真做!四部欧美经典爱情电影,主演因戏生情