Auto-sync: 2026-04-22 08:02
This commit is contained in:
47
wiki/sources/用docker安装homarr.md
Normal file
47
wiki/sources/用docker安装homarr.md
Normal file
@@ -0,0 +1,47 @@
|
||||
---
|
||||
title: "用Docker安装Homarr"
|
||||
type: source
|
||||
tags: [docker, homarr]
|
||||
date: 2026-04-14
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[Home Office/用Docker安装Homarr.md]]
|
||||
|
||||
## Summary(用中文描述)
|
||||
- 核心主题:通过 Docker Compose 在 Home Server 上部署 Homarr 个人导航仪表盘
|
||||
- 问题域:Homarr 是一款开源服务器/服务仪表盘工具,用于集中展示和管理家庭网络中的各类自托管服务
|
||||
- 方法/机制:使用 docker-compose.yml 定义 Homarr 容器,通过卷挂载持久化配置数据,通过环境变量配置加密密钥和代理
|
||||
- 结论/价值:提供统一的 Web UI 入口,方便查看和管理 Jellyfin、n8n、Prometheus 等多个自托管服务
|
||||
|
||||
## Key Claims(用中文描述)
|
||||
- Homarr 官方通过 GitHub Container Registry 发布 Docker 镜像(ghcr.io/homarr-labs/homarr)
|
||||
- Homarr 支持挂载 /var/run/docker.sock 以直接集成 Docker 容器状态监控
|
||||
- Homarr 依赖 SECRET_ENCRYPTION_KEY 环境变量进行数据加密
|
||||
|
||||
## Key Quotes
|
||||
> "image: ghcr.io/homarr-labs/homarr" — 官方镜像来源为 GitHub Container Registry
|
||||
> "ports: - '7575:7575'" — Homarr 默认 Web UI 端口为 7575
|
||||
> "- /var/run/docker.sock:/var/run/docker.sock" — 挂载 Docker Socket 以获取容器信息
|
||||
> "- ALL_PROXY=socks5://172.24.0.1:10808" — 通过宿主机 SOCKS5 代理访问外网
|
||||
|
||||
## Key Concepts
|
||||
- [[Docker Compose]]:通过 YAML 配置文件声明式定义 Homarr 服务
|
||||
- [[Docker卷]]:/appdata 卷挂载用于持久化 Homarr 的配置数据
|
||||
- [[Homarr]]:开源自托管服务仪表盘(Home Server Dashboard)
|
||||
- [[环境变量代理]]:通过 ALL_PROXY 环境变量配置容器级代理
|
||||
- [[SOCKS5代理]]:Homarr 容器通过 socks5://172.24.0.1:10808 访问外部网络
|
||||
|
||||
## Key Entities
|
||||
- [[Homarr]]:开源服务器仪表盘项目,提供 Homarr Labs 维护的官方 Docker 镜像
|
||||
|
||||
## Connections
|
||||
- [[用docker安装jellyfin]] ← related_service ← [[用docker安装homarr]]
|
||||
- [[用docker安装n8n]] ← related_service ← [[用docker安装homarr]]
|
||||
- [[家庭监控方案-prometheus-grafana-node-exporter-cadvisor-blackbox]] ← related_service ← [[用docker安装homarr]]
|
||||
|
||||
## Contradictions
|
||||
- 与 [[用docker安装portainer]] 冲突:
|
||||
- 冲突点:两者都提供 Docker 容器管理能力
|
||||
- 当前观点:Homarr 提供服务层面的统一导航仪表盘,整合多个服务状态;Portainer 提供专业的 Docker 运维 Web UI
|
||||
- 对方观点:Portainer 功能更全面,可管理容器/网络/卷/镜像等底层资源
|
||||
Reference in New Issue
Block a user