Docker部署Firefox浏览器
一、Firefox浏览器介绍
1. Firefox简介
2. Firefox特点
二、部署环境
1. 服务器环境
2. 检查Docker服务状态
[root@centos7 ~]# systemctl status docker ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2024-04-10 20:38:34 CST; 1 months 6 days ago Docs: https://docs.docker.com Main PID: 1394 (dockerd) Tasks: 49 Memory: 537.5M [root@centos7 ~]# docker -v Docker version 25.0.3, build 4debf41 [root@centos7 ~]# [root@centos7 ~]# docker compose version Docker Compose version v2.24.6
三、部署Firefox
1. 创建挂载目录
[root@centos7 ~]# mkdir -p /mnt/firefox/config [root@centos7 ~]# cd /mnt/firefox/
2. 创建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=admin -p 5800:5800 -p 5900:5900 -v /mnt/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功能,改为0则关闭 -e VNC_PASSWORD=123456 # 设置VNC的访问密码,自定义即可 -e WEB_LISTENING_PORT=35800 # 设置web访问端口 -e VNC_LISTENING_PORT=35900 # 设置VNC访问端口 -p 5800:5800 # 映射firefox的web端口 -p 5900:5900 # 映射firefox的VNC端口 -v /mnt/irefox/config:/config:rw # 容器挂载目录,存放firefox数据 --shm-size 2g # 设置容器的内存资源为2g
3. 查看Firefox容器状态
[root@centos7 ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6db12fca38fb jlesage/firefox "/init" 2 hours ago Up 2 hours 5800/tcp, 0.0.0.0:5800->5800/tcp, :::5800->5800/tcp, 5900/tcp, 0.0.0.0:5900->5900/tcp, :::35900->35900/tcp firefox [root@centos7 ~]#
四、访问Firefox浏览器
上一篇:自己制作一个本地图片api接口 下一篇:使用sso CAS协议登录群晖DSM
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。