1Panel服务器迁移记录 记录时间:2026-08-20 环境:旧服务器(阿里云,1Panel + OpenResty / MySQL / WordPress / IT-Tools)迁移到新服务器(新购 99/年);走 1Panel 快照 一、背景 最近阿里云服务器又到期了,续费不如新买,重新买了台 99 一年的。旧服务器上的站都是基于 1Pan…
Nacos 3.1.1 升级 3.2.4 修复权限绕过漏洞记录 记录时间:2026-08-28 至 2026-08-30 环境:公司测试 / 生产xc / 生产xc-kj 三套 Nacos,nacos-server v3.1.1 升 v3.2.4,K8s StatefulSet 2 副本 + 外置 MySQL,Harbor 内网仓库(信创 ARM6…
公司 二开版 Nacos Docker 镜像构建 记录时间:2026-08-06 环境:Docker 20.10+ / Docker Compose / 信创 ARM64 + x86 混合部署 版本:Nacos 2.4.3 技术二开版 背景:二开代码是技术直接丢过来的(仓库 http://192.168.111.14:9980/xxx/gzepor…
Harbor删除仓库报500错误——PostgreSQL系统表pg_statistic TOAST数据损坏修复 记录时间:2026-07-26 环境:Harbor(Docker Compose 部署)/ PostgreSQL 13.14(harbor-db 容器)/ 数据目录挂载在虚拟机存储上 一、问题现象 最近在 Harbor 页面上删除一个 R…
New-API 安装与优化部署指南(基于 Docker Compose) 一、概述 New-API 是一个强大的 API 接口管理和分发系统。本文档介绍如何通过 Docker Compose 快速部署优化版的 New-API 服务,并将所有数据、日志统一存放到宿主机的指定目录,便于后续的备份与维护。 建议可以先在:https://github.co…
new-api Docker Compose 部署 说明:本文件用于指导在本机或服务器上通过 Docker Compose 部署 new-api 服务。 同时,为公司制定 AI 资源整合的选型方案,涵盖不同 AI 模型、API 接口及数据存储方案的评估标准。方案需详细列出技术兼容性、成本控制、安全性和可扩展性等关键维度的对比指标,并结合实际业务需求…
Docker 镜像拉取与导出脚本 功能概述 该脚本用于批量拉取 Docker 镜像并导出为 tar 文件,导出成功后自动删除本地镜像以释放磁盘空间。 主要特性 ✅ 批量拉取 Docker 镜像 ✅ 自动导出为 tar 文件 ✅ 导出成功后自动删除本地镜像(释放磁盘空间) ✅ 彩色日志输出,清晰…
GitLab 备份与 NFS 异地存储实施笔记 前言 当前环境:GitLab 部署在 Docker 容器中,宿主机磁盘空间紧张(/dev/sda2 仅剩 40GB)。 目标:将所有 GitLab 备份文件自动存储到 98TB 的 NFS 异地存储中,实现数据与系统分离。 存储位置:192.168.111.1:/volume1/git14 挂载至宿主…
Docker 容器化部署 Windows 记录 📋 项目背景 随着公司生产26年开始国产化替代要求推进,需要将现有 x86 环境逐步迁移至国产 ARM 架构。本文档记录在以下两种环境中通过 Docker 容器部署 Windows 的完整流程: 国产 ARM 环境:华为鲲鹏 920 (HUAWEI Kunpeng 920) 传统 x8…
Docker JDK8-Tomcat 启动报错:文件描述符内存分配失败 问题描述 在使用 Docker 启动基于 JDK8 的 Tomcat 容器时,遇到以下错误: [root@localhost tomcat9-jdk8]# docker run --rm -it reg-hub.gzeport.com/cicd/tomcat/tomcat9-j…
Harbor 主从双机部署方案- ARM64环境 前言 后续生产环境为 ARM64环境,本次用途主要是为了支持国产化以及信创环境,因为harbor没arm的镜像,因此基于官方harbor-offline-installer方式,部署想着是这样: 1.完全独立部署:两个节点各自独立运行完整的 Harbor 2.Harbor 复制:使用 Harbor …
银河麒麟V10 SP3 部署 Docker 避坑记录 问题场景 麒麟 V10 SP3 默认预装podman,其自带的/usr/local/bin/runc会与 Docker 依赖的runc冲突,导致 Docker 启动容器时出现 "permission denied" 错误(如执行docker run时提示 OCI runtime create 失…
dufs文件服务器部署 前言 dufs(一个支持静态文件服务、上传、搜索、WebDAV 等功能的文件服务器)在 Linux/Docker 环境下的 部署手册。 环境准备 准备一台虚拟机(如 Ubuntu 22.04/CentOS 8 等)IP 假设为 192.168.100.136。 安装必要工具:docker 创建一个用于挂载/服务数据的目录,比…
测试环境harbor与生产harbor镜像同步过程手札 前言 考虑到后面需要测试环境harbor镜像库需与生产harbor镜像库进行复制同步,以便进行快速发布流程的顺畅。 本手札记录 生产 Harbor 同步测试 Harbor 镜像过程,就自己做个记录 环境说明 测试 Harbor 内网 (192.168.111.156:443 / reg-hub…
skopeo工具部署使用 介绍 Skopeo 是一个命令行工具,用于管理、检查和操作容器镜像,无需运行容器或 Docker 守护进程。它允许您直接在容器注册表中操作镜像,而不需要先将它们下载到本地。 github地址:https://github.com/containers/skopeo 安装部署 使用三方安装包: 地址:https://gith…
Docker 多平台镜像操作指南 拉取指定平台镜像 manifest是个实验功能,所以需要在docker中进行打开。 开启方法 # 修改配置 vi /etc/docker/daemon.json # 新增 "experimental": true # 重新加载服务的配置文件 systemctl daemon-reload # 重启docker sy…
OpenProject docker安装部署 前言 OpenProject 是一款功能全面的开源项目管理软件,具备项目规划、协作和监控等多种功能。使用 Docker 进行 OpenProject 的安装部署,能更便捷地实现应用的分发与管理。下面详细介绍基于 Docker 的 OpenProject 安装部署步骤。 部署前准备 部署方式:OpenPr…
基于 CNB 的搭建国内 Docker 镜像代理服务 前言 之前有写过如果使用利用cloudflare的worker服务搭建DockerHub镜像加速 进行docker镜像拉取。但是呢还是会存在机器无法访问cf导致拉取超时的问题。因为最近在研究CNB,发现可以通过caddy反向代理即可进行加速,也是很爽! 注意了,开发环境创建后,会定时检测心跳,如…
基于Docker buildx构建多平台镜像 前言 之前一直使用docker manifest合并多平台镜像,使用教程可参考:https://199604.com/3169 但docker manifest不支持构建,因此不满足自行构建多平台镜像。于是只能通过docker buildx进行构建,再加上年前没啥活,就学习记录一下过程。 Docker …
使用 docker manifest 构建多平台镜像 介绍 Docker manifest 是一个非常有用的工具,可以帮助你管理多架构镜像和多标签镜像。Docker Manifest 是 Docker 引入的一种机制,用于管理针对不同架构(如 amd64、arm64)或不同操作系统(如 Linux、Windows)构建的多个镜像。通过 Manife…