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

相关推荐
00后程序员9 分钟前
WebView 无法调用原生分享功能?调试复现与异常排查全过程
后端
半方白11 分钟前
通过 ks.cfg 文件实现 openEuler 系统自动部署
运维·自动化运维
struggleupwards14 分钟前
go-cache 单机缓存
后端
struggleupwards14 分钟前
golang 实现删除切片特定下标元素的方法
后端
真夜14 分钟前
go开发个人博客项目遇到的问题记录
后端·go
moppol14 分钟前
容器化 vs 虚拟机:什么时候该用 Docker?什么时候必须用 VM?
运维·docker·容器
何双新15 分钟前
第 1 课:Flask 简介与环境配置(Markdown 教案)
后端·python·flask
于顾而言15 分钟前
【开源品鉴】FRP源码阅读
后端·网络协议·开源
没有名字的小羊17 分钟前
7.可视化的docker界面——portainer
docker·容器·eureka
深栈解码18 分钟前
JUC并发编程 synchronized与锁升级
java·后端