基于docker方式运行firefox浏览器,实现在海外vps上原生访问外网

意外富翁 · 1年前 · 技术 · 16 · 0

前提是你有个vps虚机!!!

1、docker pull jlesage/firefox 拉镜像

2、# 快速启动命令(比较简单,缺陷是中文显示有问题)

docker run -d
–name=firefox
-p 5800:5800
-v /docker/appdata/firefox:/config:rw
jlesage/firefox

改进命令

mkdir -p /docker/appdata/apk
mkdir -p /docker/appdata/firefox

docker run -d
–name=firefox
–restart=always
-e TZ=Asia/Hong_Kong
-e KEEP_APP_RUNNING=1
-e VNC_PASSWORD=123456
–shm-size 2g
-e DISPLAY_WIDTH=1920
-e DISPLAY_HEIGHT=1080
-p 5800:5800
-v /docker/appdata/firefox:/config:rw
-v /docker/appdata/apk:/var/cache/apk:rw
-e ENABLE_CJK_FONT=1
jlesage/firefox

容器运行起来后导入 CJK 字体文件,否则无法正常运行。

docker cp /home/APKINDEX.tar.gz firefox:/var/cache/apk
cp /home/APKINDEX.tar.gz /docker/appdata/apk

4、#如何访问

打开浏览器输入 vps 的 ip+5800 端口,如 1.1.1.1:5800
有些 vps 需要防火墙上放行 5800 端口(入站),如 GCP。

VIA

基于docker方式运行firefox浏览器,实现在海外vps上原生访问外网。 - 常规话题 / 快问快答 - LINUX DO
https://linux.do/t/topic/163734


评论 0 条

暂无评论,来种下第一颗种子。