在使用 Docker 時,有時需要安裝中文字體以支持中文輸出。
# 在 Docker 中安裝中文字體 FROM some-image:tag # 更新apt源 RUN apt-get update && apt-get install -y fontconfig # 安裝中文字體 ADD simsun.ttc /usr/share/fonts/truetype/ RUN mkdir -p /usr/share/fonts/truetype/myfonts && \ cd /usr/share/fonts/truetype/myfonts && \ ln -s /usr/share/fonts/truetype/simsun.ttc simsun.ttf # 更新字體緩存 RUN fc-cache -fv CMD ["/bin/bash"]
以上代碼會將 simsun.ttc 字體文件添加到 Docker 鏡像中,并在容器啟動時進行字體安裝、緩存更新等操作。在 Docker 容器中使用時,便可進行中文輸出。