ubuntu 安装docker

server/2024/12/24 8:31:24/

Step1:更新系统软件包
sudo apt update

Step2:安装依赖包【用于通过HTTPS来获取仓库】
sudo apt install apt-transport-https ca-certificates curl software-properties-common

Step3:添加Docker官方GPG密钥
sudo -i
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpg

Step4:验证
sudo apt-key fingerprint 0EBFCD88
0EBFCD88 是公钥的指纹。执行这个命令后,系统会显示与该指纹相关的公钥信息。

Step4:添加Docker阿里稳定版软件源
sudo add-apt-repository “deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable”

Step5:再次更新软件包
sudo apt update

Step6:安装默认最新版
sudo apt install docker-ce docker-ce-cli containerd.io


http://www.ppmy.cn/server/152721.html

相关文章

uniapp-微信小程序调用摄像头

1.uniapp中的index.vue代码 <template><view class"content"><view class"container"><!-- 摄像头组件 --><camera id"camera" device-position"front" flash"off" binderror"onCameraErr…

1024程序员节:永无bug

引言 每年的10月24日是程序员节。这一天不仅是程序员们的节日&#xff0c;更是对整个行业的庆祝与思考。在这个特殊的日子里&#xff0c;我们不仅回顾过去一年的成就与挑战&#xff0c;也展望未来的发展与机遇。本篇文章将围绕程序员节的主题&#xff0c;探讨前端技术的最新动…

ES学习class类用法(十一)

这里写目录标题 一、class 类的用法二、类的继承 一、class 类的用法 JS语言中&#xff0c;生成实例对象的传统方法是通过构造函数&#xff1a; function Person(name,age){this.namename;this.ageage;}Person.prototype.sayNamefunction(){return this.name}let pnew Person(…

你一般什么时候会用到GPT?

发掘GPT的潜力 在这个信息爆炸的时代&#xff0c;你是否常常感觉到时间不够用&#xff1f;工作繁忙&#xff0c;学习压力大&#xff0c;这些问题让许多人喘不过气来。而GPT&#xff0c;这个日益流行的人工智能工具&#xff0c;可以帮你解决这些烦恼&#xff0c;提升效率&#…

WPSJS:让 WPS 办公与 JavaScript 完美联动

随着办公自动化需求的日益增长&#xff0c;WPS Office 推出了 WPSJS&#xff0c;这是一款强大的开发者工具&#xff0c;允许开发者通过 JavaScript 脚本与 WPS 办公软件进行互动。无论是在表格中自动填充数据、在文档中修改格式&#xff0c;还是在演示文稿中插入动态内容&#…

Spring基础分析12-文件上传下载功能

大家好&#xff0c;今天和大家一起学习一下spring的文件上传和下载功能~ 文件上传和下载是两个非常常见的功能需求。Spring框架提供了强大的支持&#xff0c;使我们能够轻松地实现这些功能。 1. 环境搭建 首先&#xff0c;确保项目基于Spring Boot构建&#xff0c;并且已经正…

Slate文档编辑器-TS类型扩展与节点类型检查

Slate文档编辑器-TS类型扩展与节点类型检查 在之前我们基于slate实现的文档编辑器探讨了WrapNode数据结构与操作变换&#xff0c;主要是对于嵌套类型的数据结构类型需要关注的Normalize与Transformers&#xff0c;那么接下来我们更专注于文档编辑器的数据结构设计&#xff0c;…

hive 两次操作时间间隔大于0.5小时(LAG)

需求 明细表A记录工人的操作记录&#xff0c;create_time 是操作时间&#xff0c;需要统计操作时间间隔大于0.5小时的次数 WITH ordered_actions AS (SELECTwaybill_no,create_time,-- 使用 LAG 函数获取上一条记录的 create_timeLAG(create_time) OVER (PARTITION BY waybil…