diff --git a/docker/base-image/Dockerfile b/docker/base-image/Dockerfile index 89de4d94..32e15eed 100644 --- a/docker/base-image/Dockerfile +++ b/docker/base-image/Dockerfile @@ -17,9 +17,10 @@ ENV NODE_PATH=/usr/lib/node_modules # Timezone environment ENV TZ=Asia/Shanghai -# language environment +# language environment - support both C.UTF-8 (default) and zh_CN.UTF-8 (Chinese) ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8 +ENV LC_CTYPE=zh_CN.UTF-8 # frontend port EXPOSE 8080 diff --git a/docker/base-image/install/deps/deps.sh b/docker/base-image/install/deps/deps.sh index c6f7ed01..289e1b86 100644 --- a/docker/base-image/install/deps/deps.sh +++ b/docker/base-image/install/deps/deps.sh @@ -22,7 +22,12 @@ apt-get install -y \ net-tools \ fonts-wqy-zenhei \ fonts-noto-cjk \ - fontconfig + fontconfig \ + locales + +# Generate Chinese locale +locale-gen zh_CN.UTF-8 +update-locale # Add source /etc/profile to ~/.bashrc echo "source /etc/profile" >> ~/.bashrc \ No newline at end of file