From 66d0d683e8c519e9f1409361a7ba19f5d1860b55 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Sun, 20 Oct 2024 01:26:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=AE=9E?= =?UTF-8?q?=E4=BE=8Bdockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + Dockerfile.example | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 Dockerfile.example diff --git a/.gitignore b/.gitignore index bfe0cbf..abb8764 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ data.db config.yml tmp/ __debug* +Dockerfile diff --git a/Dockerfile.example b/Dockerfile.example new file mode 100644 index 0000000..d059848 --- /dev/null +++ b/Dockerfile.example @@ -0,0 +1,9 @@ +# 基于 chromedp/headless-shell 基础镜像 +FROM chromedp/headless-shell:latest + +# 安装 Noto 和 Noto CJK 字体 +RUN sed -i 's@http://deb.debian.org@http://mirrors.tuna.tsinghua.edu.cn@g' /etc/apt/sources.list.d/debian.sources \ + && apt-get update -y \ + && apt-get install -y fonts-noto fonts-noto-cjk fonts-noto fonts-noto-cjk fonts-roboto fonts-cantarell fonts-firacode fonts-droid-fallback fonts-dejavu-core fonts-oxygen fonts-liberation fonts-freefont-ttf fonts-cmu fonts-courier-prime fonts-comic-neue\ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/