使用Docker在NAS上部署Microsoft Edge浏览器的完整指南
Microsoft Edge 是一款由微软公司开发的基于 Chromium 内核的跨平台网页浏览器,它提供了丰富的功能和良好的兼容性。
部署安装步骤
通过 Docker Compose 可以快速部署 Microsoft Edge 浏览器服务。以下是具体的配置代码示例:
services:
microsoft-edge:
image: linuxserver/msedge:latest
container_name: microsoft-edge
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
- LC_ALL=zh_CN.UTF-8
- CUSTOM_USER=admin
- PASSWORD=password
- EDGE_CLI=https://www.baidu.com
volumes:
- ./config:/config
ports:
- 13001:3001
shm_size: "1gb"
restart: unless-stopped
配置参数详细说明如下(建议参考官方文档获取更多参数信息):
- PUID(环境变量,可选):设置用户 ID 以控制权限
- PGID(环境变量,可选):设置用户组 ID 以管理组权限
- TZ(环境变量):配置系统时区
- LC_ALL(环境变量):定义语言编码设置
- CUSTOM_USER(环境变量):设定访问用户名
- PASSWORD(环境变量):设置访问密码
- EDGE_CLI(环境变量,可选):指定浏览器启动时默认打开的网页地址
- 3000(端口):HTTP 协议通信端口
- 3001(端口):HTTPS 协议通信端口
浏览器使用指南
在网页浏览器中输入地址 https://NAS的IP:13001 即可访问部署好的 Edge 浏览器界面,请务必注意需要使用 HTTPS 协议进行连接。

接下来输入预先设置的用户名和密码进行登录验证。

成功登录后浏览器会正常启动运行,点击界面中的“入门”按钮开始使用。

根据个人使用习惯和偏好完成浏览器的各项基础设置。

登录相同的微软账户后,可以实现历史记录、收藏夹内容、保存密码等数据的跨设备同步功能。

点击浏览器右上角的更多选项菜单,可以看到界面语言已经正确显示为中文版本。

实际浏览网页的体验与日常使用的 Edge 浏览器完全一致,功能齐全。

在输入框中输入中文字符也没有任何问题,支持良好。

目前发现之前的 VNC 连接方式已经更换为 Selkies 技术,实际使用体验相比之前有了明显提升。

即使不启用专门的剪切板功能,用户也可以自由地进行文本内容的复制和粘贴操作。

资源占用方面,浏览器运行时会消耗较多的内存空间,需要留意系统资源分配。

总体评价与总结
Edge 浏览器作为微软的主力产品,目前已经预装在多数 Windows 操作系统中。在实际部署过程中发现,如果不设置账户名和密码可能会遇到访问问题,这可能是系统设计特性或需要其他参数来关闭认证机制。至于在 NAS 设备上部署浏览器的用途,主要取决于用户的个性化需求,例如方便地管理内网服务、运行特定浏览器插件等场景。
综合推荐指数:⭐⭐⭐⭐(适合有特殊需求的用户部署使用)
日常使用体验:⭐⭐⭐⭐(功能完善,满足常规浏览需求)
部署难度评估:⭐⭐⭐(配置过程属于中等复杂程度)