docker部署firefox浏览器实现远程访问
更新时间:2024年01月09日 15:43:16 作者:@LuckY BoY
在使用docker时,默认情况下只能在本地进行访问,本文就来介绍一下docker部署firefox浏览器实现远程访问,具有一定的参考价值,感兴趣的可以了解一下
拉取firefox镜像,部署代码
docker run -d --name firefox -e TZ=Asia/Hong_Kong -e DISPLAY_WIDTH=1920 -e DISPLAY_HEIGHT=1080 -e KEEP_APP_RUNNING=1 -e ENABLE_CJK_FONT=1 -e VNC_PASSWORD=12345678ABCabc@ -p 5800:5800 -p 5900:5900 -v /docker/firefox/config:/config:rw --shm-size 2g jlesage/firefox #参数介绍 -e TZ=Asia/Hong_Kong # 设置时区 -e DISPLAY_WIDTH=1920 -e DISPLAY_HEIGHT=1080 #设置显示的高宽 -e KEEP_APP_RUNNING=1 # 保持启动状态 -e ENABLE_CJK_FONT=1 # 防止显示页面时中文乱码 -e SECURE_CONNECTION=1 # 启用HTTPS功能 -e VNC_PASSWORD=admin #设置VNC的访问密码,自定义即可 -p 5800:5800 #访问firefox的web端口 -p 5900:5900 #VNC端口 -v /data/irefox/config:/config:rw # 容器挂载目录,存放firefox数据 --shm-size 2g # 设置容器的内存资源为2g
本地访问效果
拉取DDNSTO镜像,使用DDNSTO远程访问(其他frp,nps内网穿透也可以,还是白嫖爽)
docker run -d \ --name=ddnsto \ --restart always \ --network host \ -e TOKEN=<填入你的token> \ -e DEVICE_IDX=0 \ -v /docker/ddnsto/localtime:/etc/localtime:ro \ -v /docker/ddnsto/ddnsto-config:/ddnsto-config \ -e PUID=0 \ -e PGID=0 \ linkease/ddnsto
DDNSTO添加映射
实现效果
这种方式的目的是为了解决远程管理内网设备,比如PVE,exsi,爱快等的需求,当然还有其他方式实现,这里只提供一种方法。
到此这篇关于docker部署firefox浏览器实现远程访问的文章就介绍到这了,更多相关docker firefox远程访问内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Docker容器时间与宿主机不一致/宿主机时间不同步校验问题
在Docker容器中,若未单独配置localtime,可能导致时间与宿主机不一致,例如UTC与CST(东八区)相差8小时,解决方法包括在启动时通过docker run添加时间参数,使用Dockerfile设置,或通过docker-compose配置,对于已运行的容器2024-10-10
最新评论