「新手村」使用 Docker 安装 Emby Server 教程

🐳 使用 Docker 安装 Emby Server 教程

以下是在 Linux 系统(如 Ubuntu、Debian)或群晖 DSM 里运行 Docker 的通用方法


✅ 一、准备工作

你需要提前准备好:

  1. 已安装 Docker 和 Docker Compose
  2. 建好媒体资源的挂载路径,比如:
    • /mnt/media/movies:电影
    • /mnt/media/tvshows:电视剧
    • /mnt/emby/config:保存配置数据

✅ 二、Docker Compose 示例文件

创建一个 docker-compose.yml 文件,内容如下:

version: '3.3'

services:
  emby:
    image: emby/embyserver:latest
    container_name: emby
    restart: unless-stopped
    ports:
      - 8096:8096     # Web访问端口
      - 8920:8920     # HTTPS访问端口(可选)
    volumes:
      - /mnt/emby/config:/config              # Emby配置文件
      - /mnt/media/movies:/mnt/movies         # 电影目录
      - /mnt/media/tvshows:/mnt/tvshows       # 电视剧目录
    environment:
      - TZ=Asia/Shanghai                      # 设置时区

📁 按你自己的路径替换 /mnt/emby/config 和媒体路径


✅ 三、启动容器

在该 docker-compose.yml 文件目录下运行:

docker compose up -d

启动成功后访问:

http://你的服务器IP:8096

第一次访问会引导你完成设置流程(语言、账号、媒体路径)


✅ 四、远程访问设置(公网访问)

你有两个选择:

🔓 方法1:直接开放端口

  • 把服务器的 8096 端口映射到公网(路由器设置或云服务器安全组)
  • 外网访问:http://你的公网IP:8096

🔐 方法2:用 Nginx 反代 + 域名 + HTTPS

  • 绑定一个域名,如 emby.yourdomain.com
  • 配合宝塔、Caddy 或 Nginx Proxy Manager 实现反向代理
  • 示例 Nginx 配置可提供

📱 五、客户端连接 Emby

你可以用以下方式访问你的 Emby 媒体库:

设备方式是否免费
网页http://IP:8096
手机Emby App✅ 基础播放功能可用
电视/盒子Emby App✅(需内购或付费解锁部分功能)

💡 常见问题

问题解决办法
看不到封面检查文件命名是否规范,例如 电影名 (年份).mp4
播放不流畅使用 Emby Premiere 开启硬件转码,或使用原始画质播放
远程访问失败检查端口是否开放,或使用 Cloudflare Tunnel / FRP 穿透

相关推荐:

  • Emby + Nginx Proxy Manager 的反代配置
  • Docker 版本的自动更新方式
  • 多用户家庭共享设置方法

未经允许不得转载:新手村 » 「新手村」使用 Docker 安装 Emby Server 教程

评论 抢沙发