阿泉的博客

记录生活点滴

Docker 中安装中文版浏览器(如 Chrome/Chromium)

在 Docker 中安装中文版浏览器(如 Chrome/Chromium),推荐使用 linuxserver/chromium 或 kasmweb/chrome 镜像。通过在启动命令中设置环境变量 -e LANGUAGE=zh_CN:zh 并映射端口,即可实现中文界面显示和远程访问。
具体操作步骤(以 Linuxserver/Chromium 为例):
  1. 运行容器:
    使用以下命令运行支持中文的 Chromium 容器:

    bash
    docker run -d \
      --name=chromium \
      -e PUID=1000 \
      -e PGID=1000 \
      -e TZ=Etc/UTC \
      -e LANGUAGE=zh_CN:zh \
      -p 3000:3000 \
      -v /path/to/config:/config \
      --shm-size="1gb" \
      --restart unless-stopped \
      linuxserver/chromium
    • 关键点-e LANGUAGE=zh_CN:zh 用于设置语言为简体中文。

    • 关键点--shm-size="1gb" 允许浏览器使用更多共享内存,防止崩溃。

  2. 访问浏览器:
    在浏览器中输入 http://<Docker主机IP>:3000 即可访问 Chromium。

  3. 安装中文语言包(如果界面未显示中文):
    如果启动后界面仍为英文,需进入容器安装中文字体:

    bash
    docker exec -it --user root chromium /bin/bash
    apt-get update
    apt-get install -y fonts-wqy-zenhei fonts-arphic-ukai

    之后在 Chromium 设置(chrome://settings/languages)中将中文置顶并重启浏览器。

常用镜像:
  • linuxserver/chromium:更新及时,体积适中。

  • kasmweb/chrome:浏览器版本较新。


Powered By Z-BlogPHP 1.7.4