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

相关推荐
半壶清水10 小时前
开源免费的在线考试系统online-exam-system部署方法
运维·ubuntu·docker·开源
QQ__176461982410 小时前
Ubuntu系统创建新用户与删除用户
linux·运维·服务器
阿狸远翔10 小时前
Protobuf 和 protoc-gen-go 详解
开发语言·后端·golang
间彧10 小时前
Vert.x与Spring框架:开发效率与团队学习成本深度对比
后端
伯明翰java10 小时前
Java数据类型与变量
java·开发语言
间彧10 小时前
Vert.x与传统Spring框架在性能、并发处理方面有哪些差异
后端
间彧11 小时前
Vert.x框架详解与项目实战:构建高性能异步应用
后端
间彧11 小时前
Spring Boot 与 Disruptor 高性能并发实战
后端
渣渣盟11 小时前
Linux邮件服务器快速搭建指南
linux·服务器·开发语言
6极地诈唬11 小时前
【PG漫步】DELETE不会改变本地文件的大小,VACUUM也不会
linux·服务器·数据库