部署Chrome
项目GitHub: https://github.com/linuxserver/docker-chromium
使用docker-compose部署
创建相关目录并创建一个 docker-compose.yml文件
Chrome部署
Copy
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文件
Edge部署
Copy
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文件
Copy
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即可访问到浏览器。