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

相关推荐
SelectDB13 小时前
Apache Doris 4.1:面向 AI & Search 的统一数据底座怎么选?向量检索 + 全文搜索 + 100MB JSON 完整能力拆解
后端
lichenyang45313 小时前
从图片生成任务到用户隔离:AIGC Creative Studio 后端与 PostgreSQL 建模实践
前端·后端
步行cgn13 小时前
carList.forEach(System.out::println)
java·开发语言·mybatis
jieyucx13 小时前
【服务器特性】结合服务器/CMS:解析漏洞实战
运维·服务器·web安全·文件上传
九硕智慧建筑一体化厂家13 小时前
无线动能开关|烘焙后厨防潮免布线照明控制方案
运维·笔记·智慧城市
三言老师13 小时前
free查看内存与缓存状态实操
运维·服务器·网络·centos
Zane199413 小时前
别再手写 try/finally 了:一文讲透 with 语句背后的上下文管理器协议
后端·python
进击的程序猿~13 小时前
Go 内存分配与垃圾回收源码深度学习手册
开发语言·后端·golang
无锡耐特森13 小时前
通过CAN转Profinet网关与PLC的配合引领智慧物流的未来
运维·服务器·网络
plainGeekDev14 小时前
JUnit 4 → JUnit 5 + Kotlin
android·java·kotlin