Docker安装——Ubuntu (Jammy 22.04)

一、为什么要用 Ubuntu?(centos和ubuntu有什么区别)

使用lsb_release命令:lsb_release -a ,即可查看ubantu的版本,但是为什么要使用ubantu 呢?

区别:1、centos基于EHEL开发,而ubuntu基于Debian开发;2、centos使用rpm和flatpak软件包,而ubuntu使用deb和snap的软件包;3、centos使用yum来更新,而ubuntu使用apt来更新。

centos和ubuntu区别详解

但是个人觉得的centos未来使用的趋势可能会越来越少了 。

二、Ubuntu (Jammy 22.04)安装 Docker

参考自官方文档:Install Docker Engine on Ubuntu | Docker Docs

①、apt-get update

②、apt-get -y install apt-transport-https ca-certificates curl software-properties-common

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

④、add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

⑤、apt-get -y update

⑥、apt-get -y install docker-ce

查看是否已安装

若要安装指定版本的 docker-ce

查找Docker-CE的版本:apt-cache madison docker-ce

安装指定版本的Docker-CE:sudo apt-get -y install docker-ce=VERSION

相关推荐
EAIReport8 分钟前
企业级报表自动化:基于Docker的部署实践
运维·docker·自动化
likuolei25 分钟前
XQuery 完整语法速查表(2025 最新版,XQuery 3.1)
xml·java·数据库
用户3458482850525 分钟前
Java中还有哪些方式可以保证多线程环境下的原子性?
后端
IT_陈寒26 分钟前
JavaScript开发者必知的7个ES2023新特性,让你的代码效率提升50%
前端·人工智能·后端
j***630827 分钟前
SpringbootActuator未授权访问漏洞
android·前端·后端
Xの哲學29 分钟前
Linux 指针工作原理深入解析
linux·服务器·网络·架构·边缘计算
雨中飘荡的记忆30 分钟前
LangChain4j 实战指南
java·langchain
用户3778330434931 分钟前
构建Agnet(2) 提示词模板使用
后端
乌萨奇也要立志学C++32 分钟前
【Linux】进程信号(二)信号保存与捕捉全解析、可重入函数、volatile
linux·服务器
okseekw32 分钟前
Java 中的方法:从定义到重载的完整指南
java