Docker搭建(Chrome)(Edge)(Firefox)(Brave)
部署Chrome
项目GitHub: https://github.com/linuxserver/docker-chromium
使用docker-compose部署
创建相关目录并创建一个 docker-compose.yml
文件
version: "3.7"services: chromium: image: lscr.io/linuxserver/chromium:latest container_name: docker-chromium environment: - PUID=1000 # 设置为你的用户ID - PGID=1000 # 设置为你的组ID - TZ=Asia/Shanghai # 设置你的时区 - CHROME_CLI=--app=https://www.baidu.com # 设置启动Chrome时打开百度搜索,可改 volumes: - /share/Container/chromium/config:/config - /share/Container/chromium/fonts:/usr/share/fonts #- /var/run/docker.sock:/var/run/docker.sock 挂载Docker socket,启用则取消注释 ports: - 11123:3000 # 冒号左侧端口可改 shm_size: "1gb" # 共享内存大小 restart: unless-stopped privileged: true # 启用特权模式,不想要可删除 #devices: # - /dev/dri:/dev/dri # 挂载GPU设备,启用则取消注释
部署完毕后,访问输入 NAS_IP:11123
即可访问到浏览器。
部署Edge
项目GitHub: https://github.com/linuxserver/docker-msedge
使用docker-compose部署
创建相关目录并创建一个 docker-compose.yml
文件
version: "3.7"services: msedge: image: lscr.io/linuxserver/msedge:latest container_name: msedge environment: - PUID=1000 # 替换为你的QNAP用户ID - PGID=1000 # 替换为你的QNAP组ID - TZ=Asia/Shanghai # 设置时区,可根据需要更改 - EDGE_CLI=--app=https://www.baidu.com # optional, 设置Edge启动时的CLI选项(非必需) volumes: - /share/Container/msedge/config:/config - /share/Container/msedge/fonts:/usr/share/fonts ports: - 11124:3000 shm_size: "1gb" # 共享内存大小设置 restart: unless-stopped # 设置容器重启策略
部署完毕后,访问输入 NAS_IP:11124
即可访问到浏览器。
部署Firefox
项目GitHub: https://github.com/linuxserver/docker-firefox
使用docker-compose部署
创建相关目录并创建一个 docker-compose.yml
文件
version: "3.7"services: firefox: image: lscr.io/linuxserver/firefox:latest container_name: firefox security_opt: - seccomp:unconfined #optional environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai - EDGE_CLI=--app=https://www.baidu.com # optional, 设置Firefox启动时的CLI选项(非必需) volumes: - /share/Container/firefox/config:/config - /share/Container/firefox/fonts:/usr/share/fonts ports: - 3000:3000 # http监听 - 3001:3001 # https监听 shm_size: "1gb" restart: unless-stopped
部署完毕后,访问输入 NAS_IP:3000
即可访问到浏览器。
部署Brave
项目GitHub:https://hub.docker.com/r/linuxserver/brave
使用docker-compose部署
创建相关目录并创建一个 docker-compose.yml
文件
部署完毕后,访问输入 NAS_IP:3001
即可访问到浏览器。