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

相关推荐
青云交7 分钟前
Java 大视界 -- Java 大数据在智能医疗电子病历数据分析与临床决策支持中的应用
java·flink·数据清洗·电子病历·智能医疗·医疗信息化·临床决策
深紫色的三北六号14 分钟前
Quartz 定时任务持久化(重启后自动恢复)
后端
阿猿收手吧!17 分钟前
【Linux】Ubuntu 24安装webbench
linux·运维·ubuntu
我是天龙_绍24 分钟前
@PathVariable 和 @RequestParam 的区别
后端
高锰酸钾_25 分钟前
单机或内网服务器快速部署软件系统完整教程
运维·服务器
小垣26 分钟前
40亿QQ号,不超过1G内存,如何去重?
后端
用户03048059126328 分钟前
【Spring进阶】深入理解 FactoryBean:定制化 Bean 的秘密武器
java
BBB努力学习程序设计32 分钟前
深入理解 Java 多态:解锁面向对象编程的灵活性
java
JavaGuide33 分钟前
京东零售后端一二面,附参考答案!
java·后端
恒创科技HK34 分钟前
香港服务器受欢迎的原因有哪些
运维·服务器