“2025年11月”存档文章有26

docker run -d 这里的 -d 参数具体作用?

在 docker run 命令中,参数 -d 的作用是让容器以后台(守护进程)模式运行。也就是说: 如果不加 -d,容器会在前台运行,并且日志直接输出到你的终端。你按下 Ctrl + C,容器就会停止。 加上 -d 后,容器会在后台运行,你的终端会立即返回,只输出一个容器 ID(说明容器已经启动了)。 ✅ 举例说明:docker run nginx➡️ 这个命令启动一个 ng...

Docker 容器开机自动启动

Docker 容器默认不会在系统重启后自动启动。需要添加重启策略。解决方案方案 1:为现有容器添加重启策略(推荐)# 更新现有容器的重启策略 docker update --restart=always nginx-quic # 启动容器 docker start nginx-quic # 检查状态 docker ps方案 2:删除并重新创建容器(带自动重启)# 删除旧容器 d...

Codex stream error: error sending request for url

最近在使用 Codex 的时候出现了:⚠️ stream error: error sending request for url (https://api.openai.com/v1/responses); retrying 1/5in 212ms…⚠️ stream error: error sending request for url (https://api.openai.com/v1/...

Ubuntu 22.04 安装 zabbix-agent

Zabbix 是一款功能强大的开源监控解决方案,可用于监控服务器、网络和应用程序的性能。本文将指导您在 Ubuntu 22.04 上安装 Zabbix 客户端(也称为 Zabbix Agent)。Zabbix Agent 负责收集系统数据并将其发送到 Zabbix 服务器进行进一步分析和存储。最近需要在 Ubuntu 22.04 上安装 Zabbix Agent。前提条件Ubuntu 22.04 ...

Unable to fetch some archives, maybe run apt-get update or try with --fix-missing

最近在更新 Ubuntu 系统的时候,出现了这个错误:E: Failed to fetch https://esm.ubuntu.com/infra/ubuntu/pool/main/s/sudo/sudo_1.8.31-1ubuntu1.5+esm1_amd64.deb 401 Unauthorized [IP: 185.125.190.24 443] E: Failed to fetch...

Docker 部署支持 HTTP/3(QUIC)的 Nginx

2026 年 1 月 15 日更新:经过一段时间的测试,使用 macbre/nginx-http3:latest 会存在严重的问题。当访问量一大,会瞬间使 CPU 占用量达到 100%,并且会持续非常长的一段时间(2个小时左右),重启系统之后恢复。所以不推荐在生成系统中使用。你想用 Docker 部署支持 HTTP/3(QUIC)的 Nginx,这其实是最干净、最推荐的方式。 因为不用自己编译、...

HTTP/3 (QUIC) 的 Stream QUIC 是什么

👉 HTTP/3 (QUIC) 和 Stream QUIC 模块 (--with-stream_quic_module) 是两种不同层面的东西。🧩 一、HTTP/3 与 QUIC 的关系 HTTP/3 是一种 基于 QUIC 协议的 HTTP 层协议。 QUIC 是传输层协议(取代 TCP + TLS),使用 UDP 作为底层传输。 也就是说: HTTP/3 = HTT...

Ubuntu 24.04 上安装 OpenStack Swift

Ubuntu 24.04 上安装 OpenStack Swift 的完整步骤。10GB 的硬盘我们可以分成 4 个分区来模拟多节点环境。第一步:准备硬盘 sdb (10GB)# 查看硬盘信息 lsblk sudo fdisk -l /dev/sdb # 创建 4 个分区(每个约 2.5GB) sudo parted /dev/sdb mklabel gpt sudo parted ...