Mozilla Firefox 是一个由 Mozilla 基金会及其子公司 Mozilla Corporation 开发的免费开源的网页浏览器。Docker Firefox 实现了一个用于 Firefox 的 Docker 容器,搭建完毕后,我们可以通过任意网页浏览器(不需要客户端安装或配置)或者使用任何 VNC 客户端来访问该应用程序的图形用户界面。

安装 Docker Firefox

首先我们 SSH 登入 Linux 服务器,确保系统已经安装好 Docker 和 Docker Compose,

我们给 Docker Firefox 创建一个项目文件夹,推荐在 /home 目录下创建,

cd /home
mkdir firefox
cd firefox

再创建好 docker-compose.yml 文件,

touch docker-compose.yml

然后使用文本编辑器写入以下内容,

version: '3'

services:
  firefox:
    image: jlesage/firefox
    ports:
      - "5800:5800"
    volumes:
      - "./config:/config:rw"

这里可以通过 Linux 系统自带的文本编辑器 vi 打开 docker-compose.yml

vi docker-compose.yml

按 i 切换到编辑模式,再将上面的内容粘贴进去,完成后先按一下 esc,然后输入 :wq 保存退出;

也可以使用 FinalShell 的可视化编辑功能,双击打开 /home/firefox/docker-compose.yml,直接将上面的内容粘贴进去。

最后就是经典的 Docker,启动!命令,

docker-compose up -d

等待一会,打开本地浏览器输入 IP:5800 即可开始访问搭建好的 Docker Firefox。

使用 Docker Firefox

打开 IP:5800 后,进行一系列 Firefox 的初始设置,

打开 YouTube 测下速,还是蛮快的(取决于服务器带宽),

由于服务器是德国 IP,因此打开一些网站有欧盟 GDPR 规定的 cookie 提醒,

Docker Firefox 在窗口左边提供了一个小工具栏,访问剪贴板,设置窗口大小和质量等,

Docker Firefox 链接

GitHub:https://github.com/jlesage/docker-firefox

使用下来 Docker Firefox 访问网页还是非常流畅的,看视频取决于本地 / 代理网络与主机服务器之间的通信,离的近就比较流畅;Docker Firefox 会记忆当前状态,在新浏览器中访问 IP:5800 或者在当前浏览器断开访问再连接都不会重新启动 Firefox,如果想搭建一个自己的私人网页浏览器,或者将一些页面分享给他人,Docker Firefox 都是非常不错的选择。

订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
You May Also Like