linux下离线安装docker
linux下离线安装docker
一、安装docker
Docker 官网离线安装文档 https://docs.docker.com/engine/install/binaries/
整理步骤如下:
- 官网下载 docker 安装包,地址为 https://download.docker.com/linux/static/stable/,如果是x86就选择x86_64,arm选择aarch64,然后下载tgz包,这里选择的是目前的最新版24.0.5
- 在任意位置解压
tar -zxvf docker-24.0.5.tgz - 移到 /usr/bin
mv docker/* /usr/bin - 配置镜像加速器,使用中科大镜像加速器
tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"] } EOF - 刷新配置
systemctl daemon-reload - 后台运行
nohup dockerd & - 拉取 hello-world 镜像并运行
如果看到 Hello from Docker! 字样,代表运行成功docker pull hello-world docker run hello-world
二、安装docker-compose
- 下载 docker-compose,地址为 https://github.com/docker/compose/releases
- 移动到 /usr/local/bin/docker-compose;
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose - 添加执行权限
chmod +x /usr/local/bin/docker-compose - 查看版本
docker-compose -v
三、卸载
- 卸载 docker
# 删除 docker rm -rf /usr/bin/docker* # 删除 containerd rm -rf /usr/bin/containerd* # 删除 docker 运行时 ID rm -rf /var/run/docker* - 卸载 docker-compose
rm -rf /usr/local/bin/docker-compose rm -rf /var/lib/docker* rm -rf /var/lib/containerd*
相关文章:
linux下离线安装docker
linux下离线安装docker 一、安装docker Docker 官网离线安装文档 https://docs.docker.com/engine/install/binaries/ 整理步骤如下: 官网下载 docker 安装包,地址为 https://download.docker.com/linux/static/stable/,如果是x86就选择x…...
SQL server 异地备份数据库
异地备份数据库 1.备份服务器中设置共享文件夹 2.源服务器数据库中添加异地备份代理作业 EXEC sp_configure show advanced options, 1;RECONFIGURE; EXEC sp_configure xp_cmdshell, 1;RECONFIGURE; declare machine nvarchar(50) 192.168.11.10 --服务器IP declare pa…...
高并发系统设计要点
在系统设计时,如果能预先看到一些问题,并在设计层面提前解决,就会给后期的开发带来很大的便捷。相反,有缺陷的架构设计可能会导致后期的开发工作十分艰难,甚至会造成“推倒重来”的情形。因此,在系统设计阶…...
Redis 拒绝服务漏洞(CVE-2023-28856)修复处理
一、漏洞描述 Redis Labs Redis是美国Redis Labs公司的一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值(Key-Value)存储数据库,并提供多种语言的API。 Redis 7.0.0 到 7.0.10版本、6.2.0 到 6.2.11版本、6.0.0 到 …...
Android保存网页的方法
首先要使用js交互就需要懂原理: 感谢大佬:js中document节点获取页面元素的六种方式 1.querySelector()方法 描述:本方法用于根据给定的选择器选中页面元素 如果有多个元素满足条件,则返回第一个满足条件的元素节点 语法ÿ…...
P2P 网络,PING程序。
没有废话,直接上版本号和代码,以及讲解。 crate版本号libp2p0.52.1tokio1.30.0依赖配置: [dependencies] tokio = { version="1.30.0", features=["full"] } libp2p = { version="0.52.1", features=["tokio","dns", &q…...
OPENCV C++(十二)模板匹配
正常模板匹配函数 matchTemplate(img, templatee, resultMat, 0);//模板匹配 这里0代表的是方法,一般默认为0就ok img是输入图像 templatee是模板 resultmat是输出 1、cv::TM_SQDIFF:该方法使用平方差进行匹配,因此最佳的匹配结果在结果为…...
【配置环境】Linux下安装MySQL
目录 一,环境 二,安装步骤 1.使用包管理器安装MySQL 2.配置MySQL的安全选项 3.设置root用户使用密码进行身份验证(可选) 三,拓展知识 1.如何修改MySQL的密码策略? 一,环境 VMware Workst…...
【100天精通python】Day30:使用python操作数据库_数据库基础入门
专栏导读 专栏订阅地址:https://blog.csdn.net/qq_35831906/category_12375510.html 1 数据库基础知识介绍 1.1 什么是数据库? 数据库是一个结构化存储和组织数据的集合,它可以被有效地访问、管理和更新。数据库的目的是为了提供一种可靠的…...
android 如何分析应用的内存(十八)终章——使用Perfetto查看内存与调用栈之间的泄露
android 如何分析应用的内存(十八) 在前面两篇文章中,先是介绍了如何用AS查看Android的堆内存,然后介绍了使用MAT查看 Android的堆内存。AS能够满足基本的内存分析需求,但是无法进行多个堆的综合比较,因此…...
arcpy实现kml批量转出为shp 包括shp合并
参考文章 arcpy实现 kml批量转出为shp_kml批量合并转shp_A873054267的博客-CSDN博客 参考帮助是arcgis里边自带的KMLToLayer_conversion函数 应用场景: 两步路产生的多个轨迹文件KML,批量转换成arcgis 的gdb数据库 最后合并成一个shp 第一步&#…...
高等数学:泰勒公式
注:第三条 e x e^x ex的展开式,在 1 1 1和 1 2 x 2 \frac{1}{2}x^2 21x2之间添上一个 x x x。 1 1 − x ∑ n 0 ∞ x n 1 x x 2 x 3 ο ( x 3 ) , x ∈ ( − 1 , 1 ) . \begin{aligned}\frac{1}{1-x}\sum_{n0}^\infty x^n1xx^2x^3\omicron(x^…...
JZ32 从上往下打印二叉树(Java)
题目地址:从上往下打印二叉树_牛客题霸_牛客网 题目回顾: 不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{8,6,10,#,#,2,1},如以下图中的示例二叉树,则依次打印8,6,10,2,1(空节点不打印&…...
hackNos靶机
靶机训练1 - hackNos: Os-hackNos 靶机平台 Vulnhub 是一个提供各种漏洞环境的靶场平台,供安全爱好者学习使用,大部分环境是做好的虚拟机镜像文件,镜像预先设计了多种漏洞,需要使用VMware或者VirtualBox运行。每个镜像会有破解的目…...
取地址及 const取地址操作符重载
取地址及 const取地址操作符重载 #include <iostream> using namespace std;class A { public:A(int year, int month, int day){_year year;_month month;_day day;}//它们是默认成员函数,我们不写编译器会自动生成,自动生成就够用了ÿ…...
【Linux初阶】进程间通信介绍 管道
🌟hello,各位读者大大们你们好呀🌟 🍭🍭系列专栏:【Linux初阶】 ✒️✒️本篇内容:进程间通信介绍,管道概述,匿名管道应用,命名管道应用 🚢&#…...
App 在macOS Catalina下提示已损坏无法打开解决办法:
App 在macOS Catalina下提示已损坏无法打开解决办法: 打开终端; 输入以下命令,回车; sudo xattr -d com.apple.quarantine /Applications/xxxx.app注意:/Applications/xxxx.app 换成你的App路径(推荐直接…...
ad+硬件每日学习十个知识点(26)23.8.6 (DCDC的降压电路、升压电路、降压-升压电路,同步整流,选型考虑同步、隔离)
文章目录 1.DCDC的降压原理2.DCDC的升压原理3.DCDC的升压和降压原理4.什么是肖特基二极管造成的死区电压?5.MOS管有死区电压么?6.DCDC的同步整流(用MOS管取代整流二极管,避免死区电压的影响)7.DCDC选型——同步与非同步…...
Elasticsearch3节点集群配置账号密码安全验证
Elasticsearch3节点集群配置账号密码安全验证 ES配置文件 rootnode1:~# grep -Ev "^#|^$" /etc/elasticsearch/elasticsearch.yml cluster.name: es-pre node.name: node1 node.master: true node.data: true path.data: /data/elk/es/data path.logs: /data/elk/…...
ffmepg滤镜
视频按顺时针方向旋转90度 ffplay -vf transpose1 -i juren-30s.mp4 ffplay -f lavfi -i testsrc -vf transpose1 -f lavfi -i testsrc这个滤镜是ffmpeg给用户的一个测试使用的视频 视频水平翻转(左右翻转) -vf hflip 实现慢速播放,声音速度是原始速度的50% ffpla…...
混合系统建模:离散与连续动态的融合与应用
1. 混合系统基础概念解析混合系统(Hybrid Systems)是同时包含离散和连续动态行为的数学模型,在信息物理系统(CPS)建模中具有核心地位。这类系统通过有限状态机描述离散的模式切换,用微分方程刻画连续状态演…...
Java 25虚拟线程上线前必须做的5项破坏性测试:第3项让80%团队回滚——附自动化测试脚本开源地址
第一章:Java 25虚拟线程高并发实践导论Java 25正式将虚拟线程(Virtual Threads)从预览特性转为标准特性,标志着JVM在轻量级并发模型上完成关键演进。虚拟线程由Project Loom长期孵化而来,其核心目标是让开发者能以近乎…...
避开这些坑!用Fiddler Everywhere抓包微信小程序时,HTTPS捕获和请求头复现的保姆级指南
避开这些坑!用Fiddler Everywhere抓包微信小程序时,HTTPS捕获和请求头复现的保姆级指南 微信小程序的开发调试过程中,抓包分析是定位问题的关键手段。但许多开发者在初次使用Fiddler Everywhere时,常会遇到HTTPS流量捕获失败、请求…...
FPGA网络协议栈入门:从零开始,用Xilinx K7325t开发板实现一个支持DHCP和Ping的10G以太网节点
FPGA网络协议栈实战:基于Xilinx K7325t的10G以太网节点开发指南 引言 在当今高速网络通信领域,FPGA凭借其并行处理能力和低延迟特性,正成为构建高性能网络协议栈的理想平台。本文将带领读者从零开始,使用Xilinx K7325t开发板实现一…...
别再只记概念了!通过调试DES-CBC的C代码,彻底搞懂分组密码的‘链’是怎么连起来的
调试DES-CBC:用代码可视化理解分组密码的链式奥秘 当你在教科书上读到"分组密码"和"链式加密"这些术语时,是否感觉它们就像数学公式一样抽象难懂?作为开发者,我们更习惯通过代码和调试器来理解事物。本文将带…...
从Wi-Fi到5G:聊聊线性分组码(汉明码)在我们日常网络中的隐身守护
从Wi-Fi到5G:线性分组码如何守护你的每一次网络通信 每次点击视频播放键时,你是否想过为什么在信号不佳的地铁里,画面依然能流畅加载?当你在咖啡馆传输重要文件,数据包如何在干扰频发的2.4GHz频段中保持完整ÿ…...
Mac Mouse Fix终极指南:让普通鼠标超越苹果触控板的3个核心技巧
Mac Mouse Fix终极指南:让普通鼠标超越苹果触控板的3个核心技巧 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix Mac Mouse Fix是一款…...
别再死记硬背了!用MobileNet里的Depthwise Convolution,我彻底搞懂了轻量化网络的设计精髓
深度可分离卷积实战:从MobileNet看轻量化网络的底层逻辑 第一次接触MobileNet时,我被它的轻量化设计震撼了——在保持相当精度的前提下,参数量只有传统卷积网络的几分之一。直到拆解了Depthwise Convolution(深度可分离卷积&#…...
SpringCloud Alibaba微服务排错实战:用SkyWalking揪出那个拖慢接口的“慢SQL”
SpringCloud Alibaba微服务排错实战:用SkyWalking揪出那个拖慢接口的"慢SQL" 问题现象:接口响应时间突然飙升 那天下午3点17分,我正喝着咖啡准备处理下一个需求,突然收到监控系统告警:订单查询接口的P99响应…...
NUMA架构与Linux内存策略优化实践
1. NUMA架构与内存策略基础 NUMA(Non-Uniform Memory Access)架构是现代多核处理器系统中的重要设计范式。与传统的UMA(Uniform Memory Access)架构不同,NUMA系统中每个处理器核心或处理器组(称为NUMA节点&…...
