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

相关推荐
asdfg12589637 分钟前
Java中的Comparator 和JS中的回调函数好相似
java·开发语言
程序手艺人9 分钟前
【日常开发】 VSCode Remote SSH 在 Ubuntu 18.04 (GLIBC 2.27) 上的解决方案
vscode·ubuntu·ssh
阿杰技术10 分钟前
SillyTavern(酒馆)AI聊天:本地与云服务器部署全攻略
运维·服务器
会编程的土豆13 分钟前
消息队列(MQ)入门笔记
java·笔记·spring
网络与设备以及操作系统学习使用者16 分钟前
vi与vim在openEuler中的差异及应用
linux·运维·网络·学习·vim
万少19 分钟前
万少的 Claude Code 入门教程
前端·人工智能·后端
专注VB编程开发20年19 分钟前
python运行提速方案全解
java·linux·服务器
相思难忘成疾21 分钟前
Ubuntu 入门:安装、网络、软件一站式教程
linux·网络·ubuntu
malog_22 分钟前
Milvus向量数据库:AI时代的搜索革命
数据库·人工智能·后端·milvus
涤生大数据23 分钟前
大数据面试高频题:row_number() 数据倾斜到底怎么解决?
java·大数据·面试