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

相关推荐
Full Stack Developme5 分钟前
Apache Tika 教程
java·开发语言·python·apache
暗影天帝5 分钟前
BPI-R3 Mini NAND 刷机教程(Webfailsafe 方案)
linux
鹅城剑仙9 分钟前
Spring Boot 微服务架构设计与最佳实践
spring boot·后端·微服务
Full Stack Developme18 分钟前
Linux rm-rf 执行后,硬盘空间变化
linux·运维·服务器
鹅城剑仙19 分钟前
Java线程池完全指南
java
李白的天不白21 分钟前
SmartAdmin(基于 Spring Boot 框架)中配置跨域请求 VUE3 设置请求头
java·前端
跨境数据猎手22 分钟前
独立站搭建:架构拆解+源码配置+运维复盘
运维·架构
橙子进阶之路23 分钟前
Java线程(CompletableFuture)
java·开发语言
鹅城剑仙31 分钟前
Java CompletableFuture 异步编程完全指南
java
2601_9618752434 分钟前
法考备考计划表|学习计划|资料已整理
java·开发语言·学习·eclipse·tomcat·c#·hibernate