BearCandy's Wiki 无人问津也好,技不如人也罢,你都要安静下来,去做自己该做的事情,而不是让烦恼和焦虑,毁掉你本就不多的热情和定力

Linux Namespace 详解

本文深入解析了 Linux 内核的 7 种 Namespace 技术,包括 UTS, PID, Mount, Network, IPC, User 和 Cgroup,并阐述了它们如何为 Docker 等容器技术提供底层隔离机制。

小熊奶糖(BearCandy) 发布于 2026-02-26

Docker 容器参数传递与隔离机制详解

本文通过一个 Python 脚本在 Docker 容器中运行的实战示例,详细解释了 Docker 如何通过 ENTRYPOINT 和 CMD 传递命令行参数,并深入剖析了容器与宿主机共享内核、通过 Namespaces 和 Cgroups 实现资源与文件系统隔离的核心机制,澄清了 Docker 并非虚拟机的常见误解。

小熊奶糖(BearCandy) 发布于 2026-02-26

Unix Socket 原理与实战

本文深入剖析了 Unix Socket 作为高效进程间通信 (IPC) 机制的原理,通过对比网络套接字、分析其在 Docker 和 Watchtower 等场景中的应用,并结合 C 语言和 Python 代码示例,揭示了其高性能、高安全性的本质。

小熊奶糖(BearCandy) 发布于 2026-02-26

Watchtower 原理详解

本文深入解析了 Docker 容器自动更新工具 Watchtower 的核心机制与底层原理,包括其通过挂载 docker.sock 调用 Docker Engine API 实现无缝更新的完整工作流程,并提供了最佳实践建议。

小熊奶糖(BearCandy) 发布于 2026-02-26

DFL 云端多线程崩溃排障指南

本文深入解析了 DeepFaceLab (DFL) 在云端 GPU 容器中因线程配额耗尽而崩溃的根本原因,并提供了从清理环境、植入源码补丁到重构依赖库的完整解决方案,旨在彻底解决“线程大爆炸”问题。

小熊奶糖(BearCandy) 发布于 2026-02-23

AutoDL TurboVNC 配置

本文详细记录了在 AutoDL 容器中安装和配置 TurboVNC 服务器以解决连接黑屏问题的完整过程,包括依赖安装、窗口管理器配置和常见问题排查。

小熊奶糖(BearCandy) 发布于 2026-02-23

docker `--add-host`

本文详细介绍了 Docker `--add-host` 参数的作用、语法和使用场景,重点讲解了如何通过该参数实现容器访问宿主机服务、模拟域名解析以及解决 DNS 问题,并提供了实用示例和注意事项。

小熊奶糖(BearCandy) 发布于 2025-08-21

docker `host-gateway`

host-gateway 是 Docker 从 20.10 版本开始引入的一个特殊保留关键字(reserved keyword),用于在容器中访问宿主机(Host Machine)的服务。它在配置网络时非常有用,尤其是在使用 --add-host 或 docker-compose.yml 的 ext

小熊奶糖(BearCandy) 发布于 2025-08-21

Docker容器访问宿主机服务笔记

Docker容器访问宿主机服务笔记 核心原理 Docker容器默认拥有独立的网络命名空间,localhost或 127.0.0.1指向容器自身而非宿主机,因此容器无法直接通过 localhost访问宿主机服务。 解决方案 1. 使用 host.docker.internal(推荐,跨平台) 适用场景

小熊奶糖(BearCandy) 发布于 2025-08-21