会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
牛奔
每个优秀的人,都有一段沉默的时光,那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
94
下一页
2026年2月7日
Docker 容器内部访问不了外部网络,一招搞定 MASQUERADE 配置
摘要: 前言 在 Docker 环境中,容器默认使用私有 IP 段(如 172.17.0.0/16 或自定义的 172.18.0.0/16、172.20.0.0/16),这些地址在互联网上是不可路由的。要让容器能访问外部网络(如 ping 8.8.8.8、拉取镜像、访问 API),必须在宿主机上对容器发出的
阅读全文
posted @ 2026-02-07 15:29 牛奔
阅读(245)
评论(0)
推荐(0)
2026年1月17日
Git 提交后发现作者信息错了,如何安全修复已 push 的历史?
摘要: 前言 提交并 push 完代码后,发现 Git 的 author name / email 设置错了,导致贡献记录、头像显示异常。 修复思路与步骤(已验证可行) 永久修正本地配置(防后续出错) git config user.name "正确用户名" git config user.email "正
阅读全文
posted @ 2026-01-17 09:50 牛奔
阅读(225)
评论(0)
推荐(0)
2026年1月14日
Docker Compose 修改配置后 restart 不生效的原因及正确做法
摘要: 前言 在使用 Docker Compose 管理容器时,经常遇到一种情况:修改了 compose.yaml(或 docker-compose.yaml)中的配置(如端口、环境变量、卷挂载、command 等),执行 docker compose restart 后却没有任何变化。 核心原因 dock
阅读全文
posted @ 2026-01-14 11:25 牛奔
阅读(285)
评论(0)
推荐(0)
2026年1月13日
如何更好理解分布式中的CAP
摘要: 分布式基础:如何证明分布式系统的CAP理论? 什么是分区容忍性(Partition Tolerance)? P → Partition tolerance 分区容忍(网络分区容忍) 分区就是:这些机器之间的网络突然出问题了,导致一部分机器跟另一部分机器“失联”了。但这是不可避免的,因为现实世界的网络
阅读全文
posted @ 2026-01-13 21:40 牛奔
阅读(31)
评论(0)
推荐(0)
2026年1月11日
grafana 二次开发,制作镜像流程
摘要: 旧文整理 源码:https://github.com/grafana/grafana 查看 tag 列表 git tag 根据 tag 创建 git分支,git checkout -b 分支名 标签名 git checkout -b v10.1.1 v10.1.1 制作镜像 sudo docker
阅读全文
posted @ 2026-01-11 13:41 牛奔
阅读(61)
评论(0)
推荐(0)
k8s The node had condition:[DiskPressure]
摘要: 前言 在查看 pod 运行状态时,发现有的 pod 的状态是 Evicted,通过 describe 去查看发现了 The node had condition: [DiskPressure]. 的报错 原因是 kubelet 检测到本地磁盘使用率超过了 85% ,这是 kubelet 的默认配置:
阅读全文
posted @ 2026-01-11 13:37 牛奔
阅读(39)
评论(0)
推荐(0)
Go语言中结构体转Map优雅实现
摘要: 前言 在Go开发中,我们经常需要将结构体转换为map[string]interface{}类型,特别是在: 调用第三方API时 动态处理JSON数据时 需要灵活修改字段时 解决方案 利用JSON作为中间格式,实现结构体到Map的转换: func (req *LLMReq) Data() (map[s
阅读全文
posted @ 2026-01-11 13:35 牛奔
阅读(53)
评论(0)
推荐(0)
Docker 自定义桥接网络下容器内无法解析域名及无外部网络访问的完整排查与解决
摘要: 前言 在 Ubuntu 20.04 上的一台曾作为 Kubernetes 节点的服务器,退役后直接用于运行 docker-compose 部署的业务容器。核心症状是:使用自定义桥接网络的容器无法解析外部域名,且无法访问外部网络(ping 外部 IP 100% 丢包),而使用 --network ho
阅读全文
posted @ 2026-01-11 13:32 牛奔
阅读(303)
评论(0)
推荐(0)
Docker Compose 解决服务间 DNS 解析失败问题
摘要: 前言 在使用 Docker Compose 部署微服务架构时,发现部分服务无法通过容器名称解析其他服务,导致服务启动失败并进入重启循环。 问题现象 初始错误 启动 Docker Compose 时,出现以下错误: docker compose --env-file .env --env-file .
阅读全文
posted @ 2026-01-11 13:28 牛奔
阅读(98)
评论(0)
推荐(0)
2026年1月8日
Docker 容器无法停止的排障与解决全过程
摘要: 前言 在使用docker stop命令停止Nginx容器时,出现Error response from daemon: cannot stop container: a5c1bb8580d5: tried to kill container, but did not receive an exit
阅读全文
posted @ 2026-01-08 09:40 牛奔
阅读(441)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
94
下一页
公告