網頁

2023/10/17

Docker Alpine Linux 安裝繁體中文字型

在Docker的Alpine Linux容器中安裝繁體中文字型。


範例環境:

  • Alpine Linux v3.18

在命令列輸入docker exec -it <container_name> /bin/sh進入容器。例如下面進入的容器名稱為myapp

$ docker exec -it myapp /bin/sh
/ #

進入容器後,輸入apk add --no-cache <font>來安裝字型,<font>為要安裝的字型名稱,例如下面安裝Google Noto中(繁簡)日韓字型Noto CJK字型包font-noto-cjk

/ # apk add --no-cache font-noto-cjk
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/x86_64/APKINDEX.tar.gz
(1/1) Installing font-noto-cjk (0_git20220127-r0)
Executing fontconfig-2.14.2-r3.trigger
Executing mkfontscale-1.2.2-r3.trigger
OK: 133 MiB in 44 packages

這樣容器中的應用程式就可以正確輸出中文。


沒有留言:

張貼留言