自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 如何让 Kubernetes Pod 里的程序使用宿主机上的 Docker

摘要: 要在Kubernetes Pod中安全访问宿主机Docker引擎,需挂载两个关键资源:(1) 将宿主机Docker Socket文件/var/run/docker.sock挂载到Pod内,使容器能控制Docker守护进程;(2) 通过Kubernetes Secret加密存储Docker认证文件config.json并挂载到容器内的标准路径。YAML配置需明确定义hostPath卷(socket和二进制文件)及Secret卷,同时需注意该方案会赋予Pod等同于宿主机root的权限,存在安全隐患,建议

2025-11-18 13:33:49 1293

原创 经常远程控制Windows?用时间和金钱换来的经验分享!

主流远程控制软件横评:向日葵、ToDesk、RustDesk、UU远程对比 本文对比了四款热门远程控制软件的特点和优劣势: 向日葵:稳定性强,支持多设备连接,提供硬件配套,但免费版文件传输慢,高级功能需付费; ToDesk:连接速度快,文件传输高效,界面友好,但免费版功能受限; RustDesk:完全免费开源,支持自建服务器保障隐私,但需要一定技术门槛; UU远程:目前完全免费,专为游戏优化,支持4K高帧率,但不支持Mac控制。 选择建议:根据需求选择——日常使用选向日葵,高效办公选ToDesk,注重隐私选

2025-11-14 09:20:21 787

原创 在IntelliJ IDEA中使用Claude Code与阿里Qwen Coder:智能编程新体验

本文介绍了如何将Claude Code编程助手工具配置为使用阿里云Qwen Coder模型的方法。主要内容包括:安装Node.js运行环境,通过npm安装Claude Code命令行工具,配置系统环境变量以指向阿里云服务并指定Qwen模型,以及在IntelliJ IDEA中安装插件实现集成。文中提供了详细的Windows和Mac系统配置步骤,并建议用户获取阿里云API密钥进行身份验证。最后还介绍了测试使用方法,建议用户通过提问编程问题、请求代码解释等方式体验AI编程助手的强大功能。

2025-11-10 14:44:50 5466

原创 当Git遇上大文件:Git LFS使用指南

Git LFS(Large File Storage)是Git的扩展工具,专门用于高效管理大型文件。它通过指针文件替换实际大文件,将大文件存储在专用服务器,保持仓库轻量。安装Git LFS后,使用git lfs track指定需管理的文件类型,后续操作与普通Git一致。推送时自动分离处理大文件,加速传输流程。适用于视频、大型图片等场景,但不推荐小型文件。Git LFS能显著优化仓库性能,需团队成员统一安装。详细介绍了Git LFS推送文件的完整流程。

2025-11-07 14:55:20 1252

原创 Kubernetes 私有仓库 HTTP 访问终极指南

摘要:本文介绍了如何配置Kubernetes的containerd运行时以安全访问HTTP私有仓库。由于containerd默认强制使用HTTPS协议,导致无法直接访问仅支持HTTP的私有仓库。通过修改containerd配置文件(/etc/containerd/config.toml),为特定仓库地址设置tls.insecure_skip_verify=true,允许跳过证书验证并降级使用HTTP协议。文中详细说明了配置步骤和原理,同时强调了仅应在可信内网使用该方案,并建议优先配置HTTPS保证安全性。配

2025-11-07 09:35:27 1502

原创 VSCode神器:Kilo Code插件五模式极速编程

VSCode的Kilo Code插件借助qwen-code模型提供五种智能编程辅助模式:1) Architect模式设计项目架构;2) Code模式根据描述生成代码;3) Ask模式解答编程问题;4) Debug模式分析修复错误;5) Orchestrator模式协调复杂任务流程。该插件能显著提升开发效率,特别适合初学者,实现从项目规划到代码生成、问题解决的全程智能辅助。通过具体示例演示了各模式的操作方法和实用效果,让编程学习更轻松高效。

2025-11-03 13:37:47 2125

原创 Docker与Docker Compose命令全解析

摘要: Docker和Docker Compose是简化应用部署的强大工具。Docker通过容器化技术打包应用及其依赖(如Nginx、MySQL),而Docker Compose可协调多容器协同工作。核心命令包括:docker run启动容器、docker build构建镜像、docker-compose up启动多服务,以及日志查看、容器管理等。常见问题如容器异常退出或端口冲突,可通过日志检查或调整配置解决。掌握这些命令能显著提升开发效率,实现快速部署和调试。

2025-11-01 20:06:01 878

原创 AI编程神器:Qwen3 Coder+Kilo Code极速上手

摘要: 本文详细介绍如何在VSCode中通过Kilo Code插件调用本地安装的Qwen3 Coder实现AI辅助编程。包含三个核心步骤:1) 安装Node.js并全局部署qwen-code工具;2) 在VSCode中配置Kilo Code插件连接本地引擎;3) 实战演示用自然语言注释自动生成Python图形计算器代码。整个过程无需编程基础,涵盖工具安装、认证配置、交互式生成代码及常见问题解决方案,帮助学生快速实现"注释即代码"的高效开发模式。(149字)

2025-10-31 12:48:01 2422

原创 KylinServerV10安装OpenJDK17指南

本文介绍在Kylin Server V10(aarch64架构)系统中手动安装和配置OpenJDK17.0.2的方法。首先下载OpenJDK17归档包并解压到指定目录,然后使用update-alternatives工具实现与OpenJDK1.8的多版本共存和灵活切换。通过设置优先级和配置JAVA_HOME环境变量确保系统识别新版JDK,最后验证安装结果。文中还提供了移除JDK注册的可选操作说明。该方案适用于需要同时维护多个JDK版本的开发环境。

2025-10-30 15:16:04 645

原创 Windows系统下快速上手qwen-code指南

本文详细介绍了在Windows系统安装和使用qwen-code的完整流程。首先需安装Node.js环境,通过npm全局安装qwen-code包。认证提供两种方式:推荐的OAuth流程或APIKey配置。安装完成后,通过命令行启动交互式编程环境即可编写Python代码,包括函数计算和文件操作示例。文中还提供了验证安装成功的方法和常见问题解决方案,帮助用户快速上手qwen-code开发工具。整个过程仅需基础命令行操作,适合零基础用户学习使用。

2025-10-29 21:26:29 360

原创 本地搭建RAGFlow:Ollama+deepseekr1极简指南

本指南教你如何在本地搭建基于RAGFlow的智能问答系统,只需三步:1)安装Python和Ollama;2)下载deepseek-r1中文模型;3)配置RAGFlow处理文档检索和答案生成。通过简单Python脚本即可实现文档问答功能,适合处理学习笔记等文本内容。整个过程无需联网,保护隐私且完全免费,初学者也能轻松上手。系统支持扩展更多文档或更换模型,是探索AI应用的理想入门项目。

2025-10-28 15:04:18 1075

原创 零基础搭建本地知识库:3步搞定Ollama+DeepSeekR1

本文提供了一份详细的本地知识库搭建指南,使用Ollama、DeepSeekR1和CherryStudio三个工具。首先介绍了硬件和软件准备要求,然后分四个步骤:1)安装Ollama作为模型运行环境;2)下载DeepSeekR1语言模型;3)配置CherryStudio构建知识库界面;4)导入数据并测试问答功能。指南强调操作简单,适合非技术人员,并包含常见问题解答。整个过程无需云端连接,确保数据隐私和安全,同时支持自定义内容扩展。通过这个方案,用户可以轻松建立专属的本地智能问答系统。

2025-10-27 12:59:59 1569

原创 本地搭建大模型:Ollama+CherryStudio简易指南

本文介绍了在本地电脑搭建大模型环境的详细指南。使用Ollama工具可轻松运行deepseek-r1和Qwen3轻量级模型,再通过CherryStudio实现友好交互界面。教程包含6个步骤:系统准备、安装Ollama、下载模型、配置CherryStudio、连接测试以及功能探索。整个过程无需云服务,所有数据本地运行,安全私密。适合初学者,只需8GB内存的普通电脑即可运行。最后还提供了模型比较、问题排查等实用建议,帮助用户快速上手大模型应用开发。

2025-10-26 13:29:52 1247

原创 Windows极简K8s环境:Nginx一键部署指南

《Windows快速搭建Kubernetes环境指南》摘要:本手册面向初中级运维人员,详细讲解在Windows上利用Docker Desktop搭建最小Kubernetes集群的完整流程。通过启用Hyper-V、配置单节点Kubernetes集群,以部署Nginx为例,包含YAML文件编写、服务暴露和访问验证等关键步骤。重点说明了容器、节点、Deployment和Service等核心概念,并提供了常用管理命令。案例演示了从环境准备到应用访问的全过程,帮助用户快速掌握Kubernetes基本操作,为后续部署更

2025-10-25 16:46:06 822

原创 Kubernetes常用命令介绍

Kubernetes(简称k8s)是一个管理容器化应用的工具,你可以把它想象成一个“智能工厂管理员”,它帮你自动运行和监控各种应用(比如网站或游戏服务器)。作为运维人员,我们常用一个叫kubectl的命令行工具来操作Kubernetes。kubectl就像一把“万能钥匙”,能让你查看、创建、删除和管理工厂里的“工人”(如Pod、Deployment等资源)。下面,我会用最简单的方式解释常用命令,每个命令都配上例子,确保初中生也能轻松理解。记住,所有命令都需要在电脑上安装好Kubernetes环境后使用。

2025-10-24 21:11:09 954

基于Harbor的私有镜像仓库部署:银河麒麟V10系统集成Trivy离线漏洞扫描解决方案

内容概要:本文详细介绍了在 Kylin Server V10 系统上安装和配置 Harbor 私有镜像仓库的完整流程,涵盖前置条件准备、Harbor 的下载与解压、核心配置文件的修改、权限设置以及启用 Trivy 漏洞扫描器的操作步骤。重点包括通过 `harbor.yml` 配置服务参数、启用 Trivy 实现镜像安全扫描,并支持离线环境下配置 Trivy 的数据库更新策略,确保安全性与可用性。最后提供了安装后的验证方法,确保服务正常运行。 适合人群:具备 Linux 系统操作经验、熟悉 Docker 和容器生态的运维人员或 DevOps 工程师,适用于有一定容器平台搭建经验的技术人员; 使用场景及目标:① 在国产化操作系统 Kylin Server V10 上部署私有镜像仓库;② 集成 Trivy 实现镜像漏洞扫描,尤其适用于离线或安全受限环境下的安全合规需求;③ 构建企业级安全可控的容器镜像管理平台; 阅读建议:建议按照文档顺序逐步操作,特别注意文件路径、权限设置及离线数据库的准备工作,在生产环境中部署前应在测试环境充分验证配置有效性。

2025-10-30

Kylin Server V10离线环境Docker二进制部署指南:含Docker Compose安装与系统服务配置

内容概要:本文详细介绍了在Kylin Server V10操作系统上离线安装Docker及Docker Compose的完整流程。首先指导用户从官方渠道下载适用于对应CPU架构的Docker二进制包和Docker Compose可执行文件,随后通过解压、复制到系统路径、配置systemd服务文件等方式完成Docker的安装与开机自启动设置,并提供验证步骤确保服务正常运行。对于Docker Compose,文章说明了将其放入系统路径并赋予执行权限的操作方法。此外,还补充了日志大小限制的配置方式以及完整的卸载步骤,便于系统维护与管理。; 适合人群:系统管理员、运维工程师或具备Linux基础的开发人员,熟悉命令行操作并对容器化技术有基本了解的技术人员; 使用场景及目标:①在无互联网连接的生产环境中部署Docker环境;②快速搭建基于国产操作系统的容器运行时平台;③实现Docker服务的可控安装与清理; 阅读建议:操作前需确认系统架构与软件版本兼容性,建议在测试环境验证后再应用于生产系统,执行过程中注意权限管理和服务状态检查。

2025-10-30

云计算基于Sealos的Kubernetes集群部署指南:Kylin Server V10 Arm64环境下快速搭建高可用K8S集群

内容概要:本文详细介绍了在Kylin Server V10(Arm64架构)操作系统上,使用Sealos工具快速搭建Kubernetes v1.22.9集群的完整流程。涵盖环境准备、Sealos安装、集群部署(支持Calico或Cilium网络插件)、节点配置、集群状态验证、Pod异常排查(特别是cgroup版本与containerd配置不匹配问题)、Dashboard可视化界面安装与登录,以及集群清理等关键步骤。文档强调自动化部署优势,避免手动配置kubeadm、kubelet等组件,提升部署效率。 适合人群:具备Linux系统和Kubernetes基础知识,从事运维、DevOps或容器平台搭建的技术人员,尤其是需要在国产化系统Kylin Server上部署K8S的工程师; 使用场景及目标:①在国产操作系统Kylin Server V10 Arm64环境下快速部署K8S集群;②解决因cgroup版本与containerd配置不一致导致的Pod启动失败问题;③通过Sealos实现一键式部署与管理K8S; 阅读建议:操作前确保各节点网络互通、主机名唯一、防火墙关闭且swap已禁用;重点关注cgroup版本判断与containerd配置的匹配,按文档步骤逐一执行,并通过kubectl命令及时验证各阶段状态。

2025-10-26

云计算基于openKylin的镜像封装技术指南:ZStack平台云主机模板制作与cloud-init自动化配置

内容概要:本文详细介绍了如何将openKylin操作系统封装为可用于云平台的标准化镜像,涵盖从下载官方ISO镜像、创建模板机、安装必要组件(如SSH、远程桌面、cloud-init、qemu-guest-agent)到最终生成镜像的完整流程。重点包括系统配置(如允许root登录、密码认证)、cloud-init的安装与配置(支持实例初始化)、网络管理与NetworkManager集成、主机名设置、机器ID与SSH密钥清理,以及通过ZStack平台创建可共享镜像的操作步骤。; 适合人群:具备Linux系统操作基础、熟悉云平台基本架构的运维人员、系统工程师或云计算相关技术人员,尤其适合需要定制国产化操作系统镜像的技术团队; 使用场景及目标:①在ZStack等云平台上构建标准化openKylin镜像,用于大规模部署;②实现自动化初始化配置,支持API创建主机、远程访问、动态网络配置等功能;③满足安全合规要求,确保每台实例具有唯一机器ID和SSH密钥; 阅读建议:操作过程中需注意cloud-init服务文件路径、依赖安装完整性及网络渲染器配置一致性,建议在测试环境中逐步验证每个环节,特别是cloud-init和QGA功能,确保镜像可用性和稳定性。

2025-10-25

Linux运维中Ubuntu系统硬盘扩容的技术实现与操作指导

内容概要:本文详细介绍了在Ubuntu系统中进行硬盘扩容的操作流程,涵盖从前期准备到最终验证的完整步骤。主要包括备份数据、检查系统与磁盘状态、查看分区信息、修复可能存在的分区表问题(如GPT PMBR大小不匹配)、使用parted工具对分区进行扩容、扩展LVM物理卷(若涉及LVM)、扩展文件系统(支持ext4和xfs),以及扩容后验证文件系统大小、更新fstab配置和检查挂载状态与文件系统完整性。整个过程强调安全性与操作准确性。 适合人群:具备Linux系统管理基础知识,有一定运维经验的技术人员或开发者,尤其是需要维护Ubuntu服务器环境的管理员。 使用场景及目标:适用于虚拟机或物理机中Ubuntu系统磁盘空间不足的情况,旨在指导用户安全、有效地扩大系统主分区或逻辑卷的空间,提升存储容量而不丢失数据。 其他说明:操作前务必备份关键数据,谨慎执行每一步命令,特别是涉及分区修改的部分。建议在测试环境中先行演练,熟悉流程后再应用于生产环境。

2025-10-24

Linux运维中基于Kickstart自动化重装CentOS系统的配置方法

内容概要:本文详细介绍了如何通过CentOS安装镜像结合kickstart自动化工具实现系统的无人值守重装。主要包括下载CentOS ISO镜像、创建kickstart配置文件(ks.cfg)、提取引导文件(vmlinuz和initrd.img)、编写一键重装脚本(reinstall.sh),并配置GRUB启动菜单以支持从本地硬盘触发自动重装。整个流程实现了系统重装的完全自动化,适用于需要频繁部署或恢复系统的场景。 适用人群:熟悉Linux系统管理的运维人员、系统管理员,或有一定Shell脚本基础的技术人员,尤其适合负责批量服务器维护或系统恢复工作的从业者。 使用场景及目标:①用于快速恢复损坏的CentOS系统;②在测试环境中反复重装系统以验证配置一致性;③构建可重复使用的自动化部署方案,提升运维效率。目标是实现无需人工干预的系统重装流程。 其他说明:文中强调了关键细节如fstab挂载配置、GRUB菜单路径选择(特别是UEFI环境下blscfg的影响)、硬盘标识(hd1,gpt1)的确定方法等,建议使用者根据实际硬件环境调整配置,并提前备份重要数据以防误格式化。

2025-10-24

ZStack API SDK

调用ZStack系统API的SDK 4.4版本 可以通过这个SDK调用zstack平台的API

2025-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除