
cremuzzi/firefox本镜像提供了Mozilla Firefox浏览器的Docker化运行环境,旨在通过容器隔离方式便捷地运行Firefox浏览器。支持基本浏览功能,并集成音频输出、硬件加速和数据持久化等增强特性,满足不同场景下的使用需求。
78.0.2-buster起)mesa-dri-intel),支持Intel显卡硬件加速(自标签firefox:68.8.0起)使用以下命令直接启动基础Firefox容器实例:
shdocker run \ --network host \ -e DISPLAY \ -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \ cremuzzi/firefox
自标签78.0.2-buster起,镜像采用Pulseaudio替代alsa以提供更优音频支持。容器将作为主机Pulseaudio服务器的客户端运行,需添加Pulseaudio卷挂载:
shdocker run \ --network host \ -e DISPLAY \ -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \ -v /run/user/1000/pulse:/run/user/1000/pulse:ro \ cremuzzi/firefox
自标签firefox:68.8.0起,镜像已启用Intel显卡的mesa驱动(mesa-dri-intel),可解决WebGL相关性能问题。启用硬件加速需共享主机/dev/dri设备:
shdocker run \ --network host \ -e DISPLAY \ -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \ --device /dev/dri \ cremuzzi/firefox
为保存用户数据(如书签、扩展、设置)和下载文件,需配置持久化存储:
创建主机数据目录
在主机合适位置创建数据存储目录,例如:
/my/own/mozilla:用于存储Firefox配置数据/my/own/downloads:用于存储下载文件启动带持久化存储的容器
挂载创建的目录启动容器:
shdocker run \ --network host \ -e DISPLAY \ -v $HOME/.Xauthority:/home/firefox/.Xauthority:ro \ -v /run/user/1000/pulse:/run/user/1000/pulse:ro \ # 可选,需音频支持时添加 -v /my/own/downloads:/home/firefox/Downloads \ # 下载文件持久化 -v /my/own/mozilla:/home/firefox/.mozilla \ # 用户配置持久化 cremuzzi/firefox



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务