centos7离线安装docker

本文适用于无法直接上网的centos7/el7 离线安装docker

1. 下载安装包

官网下载安装包:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
需要下载的包有:
containerd.io
docker-ce
docker-ce-cli
docker-ce-rootless-extras
docker-scan-plugin
都选择最新的便可。

下载依赖:
http://mirror.centos.org/altarch/7/extras/aarch64/Packages/container-selinux-2.107-1.el7_6.noarch.rpm
http://mirror.centos.org/centos/7/extras/x86_64/Packages/slirp4netns-0.4.3-4.el7_8.x86_64.rpm
http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
http://mirror.centos.org/centos/7/extras/x86_64/Packages/fuse3-libs-3.6.1-4.el7.x86_64.rpm
若docker 更新比较快,依赖的版本也可能更新,可以根据实际版本在目录:http://mirror.centos.org/centos/7/extras/x86_64/Packages/中下载。

2. 安装

sudo rpm -ivh slirp4netns-0.4.3-4.el7_8.x86_64.rpm
sudo rpm -ivh fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm
sudo rpm -ivh fuse3-libs-3.6.1-4.el7.x86_64.rpm
sudo rpm -ivh container-selinux-2.107-1.el7_6.noarch.rpm
sudo rpm -ivh containerd.io-1.4.9-3.1.el7.x86_64.rpm
##这俩相互依赖,一起安装
sudo rpm -ivh docker-ce-cli-20.10.9-3.el7.x86_64.rpm docker-scan-plugin-0.9.0-3.el7.x86_64.rpm
##这俩相互依赖,一起安装
sudo rpm -ivh docker-ce-20.10.9-3.el7.x86_64.rpm docker-ce-rootless-extras-20.10.9-3.el7.x86_64.rpm

如果没有管理员权限,则需要研究一下怎么非管理员权限安装。

3. 验证

docker -v 

4. 开机启动

sudo systemctl start docker
# 启动服务sudo systemctl enable docker# 作为默认服务开启

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/153989.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

瞬态抑制二极管(TVS管)特性及电路应用?|深圳比创达电子EMC

瞬态抑制二极管简称TVS管(Transient Voltage Suppressor) 一、TVS管特性 瞬态抑制二极管是在稳压二极管的工艺上发展起来的,一种用途广泛的高效能保护器件。当TVS二极管的两极受到反向瞬态高能量冲击时,它能以皮秒量级的速度,将其两极间的高阻抗变为低…

qt和window抓包程序

1.思路 使用原始套接字,将网卡设置为混杂模式,监听该网卡的数据。 2. 了解协议封包和协议层 下图是tcp封包详细过程 数据包传输情况 在TCP/IP协议栈中的每一层为了能够正确解析出上层的数据包,从而使用一些“协议类型”来标记,详…

LeetCode538. Convert BST to Greater Tree

文章目录 一、题目二、题解 一、题目 Given the root of a Binary Search Tree (BST), convert it to a Greater Tree such that every key of the original BST is changed to the original key plus the sum of all keys greater than the original key in BST. As a remin…

高压放大器使用方法介绍

高压放大器是一种用于放大高压信号的电子设备,常用于科学研究、工业应用和医疗设备等领域。它可以将低电压信号放大到较高的电压水平,以满足特定应用的需求。 使用高压放大器需要注意以下几个方面: 1.了解设备规格:在使用高压放大…

ubuntu 22.04版本修改时区的操作方法

修改时区比较简单,就是timedatectl set-timezone America/Los_Angeles加systemctl restart systemd-timesyncd,并且服务器重启后时区没有变回去还是修改后的 示例: 目前时区是UTC 0时区伦敦时间,想改成太平洋时区(Pacific Time&a…

《视觉SLAM十四讲》-- 建图

11 建图 11.1 概述 (1)地图的几类用处: 定位:导航:机器人在地图中进行路径规划;避障重建交互:人与地图之间的互动 (2)几类地图 稀疏地图稠密地图语义地图 11.2 单目…

解决Jira导出csv最大限度是1000的问题

JIRA为了防止过多影响性能, 设置了导出CSV的上线为1000,影响了搜索结果导出以及RestAPI。 可以通过以下配置参数修改此限制: 通过JIRA管理界面的"高级设置 “设置以下参数 系统管理 > 系统 > 一般设置>高级设置找到 jira.sea…

char*与char[]的区别

之前在给函数传形参时,char*和char[]我是混着用的,当时感觉它俩用起来没啥差别,就草率地把它俩混为一谈。 但实际上,这俩本质是不同的,只是在作为形参的时候可以互换使用。我这篇博客就是来记录下它俩的区别。 现在我定…

house of husk

利用说明 适用版本: glibc2.23 -- now 利用场景: UAF/大堆块/存在格式化字符的使用 利用条件: 能使 __printf_function_table 处非空 可以往 __printf_arginfo_table 处可写入地址 效果与限制: 可以劫持程序执行流, 但是参数不可控. 利用方式: 劫持 __printf_function_…

034、test

之——全纪录 目录 之——全纪录 杂谈 正文 1.下载处理数据 2.数据集概览 3.构建自定义dataset 4.初始化网络 5.训练 杂谈 综合方法试一下。 leaves 1.下载处理数据 从官网下载数据集:Classify Leaves | Kaggle 解压后有一个图片集,一个提交示…

信息系统项目管理师-范围管理论文提纲

快速导航 1.信息系统项目管理师-项目整合管理 2.信息系统项目管理师-项目范围管理 3.信息系统项目管理师-项目进度管理 4.信息系统项目管理师-项目成本管理 5.信息系统项目管理师-项目质量管理 6.信息系统项目管理师-项目资源管理 7.信息系统项目管理师-项目沟通管理 8.信息系…

只有cpu的时候加载模型

只有cpu的时候加载模型 checkpoint torch.load(model_path, map_locationtorch.device(‘cpu’))

Codeforces Round 910 (Div. 2) --- B-E 补题记录

B - Milena and Admirer Problem - B - Codeforces 题目大意: 现在给出一个无序序列,你可以使用任意次操作将这个无序序列修改为不递减序列,操作为你可以使用两个数a和b来替换ai,序列就变为了 ai-1, a,…

【C++ Primer Plus学习记录】for循环

很多情况下都需要程序执行重复的任务&#xff0c;C中的for循环可以轻松地完成这种任务。 我们来从程序清单5.1了解for循环所做的工作&#xff0c;然后讨论它是如何工作的。 //forloop.cpp #if 1 #include<iostream> using namespace std;int main() {int i;for (i 0; …

Ubuntu文件系统损坏:The root filesystem on /dev/sda5 requires a manual fsck

前言 Ubuntu在启动过程中&#xff0c;经常会遇到一些开故障&#xff0c;导致设备无法正常开机&#xff0c;例如文件系统损坏等。 故障描述 Ubuntu系统启动过程中&#xff0c;出现以下文件系统损坏错误&#xff1a; 产生原因 该故障是由磁盘检测不能通过导致&#xff0c;可能是因…

el-table中的文本居中

el-table中的文本居中 整个表格和内容居中的方式&#xff1a; header-cell-style设置头部居中&#xff1b; cell-style设置单元格内容居中<el-table:data"tableData":header-cell-style"{text-align:center}":cell-style"{text-align:center}&quo…

代码随想录 11.21 || 单调栈 LeetCode 84.柱状图中最大的矩形

84.柱状图中最大的矩形 给定 n 个非负整数&#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻&#xff0c;且宽度为 1。求在柱状图中&#xff0c;能够勾勒出来的矩形的最大面积。和 42.接雨水 类似&#xff0c;在由数组组成的柱状图中&#xff0c;根据条件求解。 图…

C++标准模板(STL)- 类型支持 (类型关系,检查是否能转换一个类型为另一类型,std::is_convertible)

类型特性 类型特性定义一个编译时基于模板的结构&#xff0c;以查询或修改类型的属性。 试图特化定义于 <type_traits> 头文件的模板导致未定义行为&#xff0c;除了 std::common_type 可依照其所描述特化。 定义于<type_traits>头文件的模板可以用不完整类型实例…

打破思维的玻璃罩

你是否听过这个实验&#xff1a;将一只跳蚤放进杯中&#xff0c;它很轻松就能跳出来。给杯子加上玻璃罩后&#xff0c;跳蚤一开始会不断尝试跳出来&#xff0c;但发现每次的努力都是徒劳的&#xff0c;慢慢就不再尝试。即便有一天玻璃罩被拿掉&#xff0c;跳蚤也不会认为自己可…

NLP:使用 SciKit Learn 的文本矢量化方法

一、说明 本文是使用所有 SciKit Learns 预处理方法生成文本数字表示的深入解释和教程。对于以下每个矢量化器&#xff0c;将给出一个简短的定义和实际示例&#xff1a;one-hot、count、dict、TfIdf 和哈希矢量化器。 SciKit Learn 是一个用于机器学习项目的广泛库&#xff0c;…