diff --git a/api/Dockerfile b/api/Dockerfile index cf18ad8c89fc88..d3545d73837c94 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -48,18 +48,20 @@ ENV TZ=UTC WORKDIR /app/api -RUN apt-get update \ - && apt-get install -y --no-install-recommends curl nodejs libgmp-dev libmpfr-dev libmpc-dev \ - # if you located in China, you can use aliyun mirror to speed up - # && echo "deb http://mirrors.aliyun.com/debian testing main" > /etc/apt/sources.list \ - && echo "deb http://deb.debian.org/debian bookworm main" > /etc/apt/sources.list \ +RUN \ + # update Debian source list + echo "deb http://deb.debian.org/debian bookworm main" > /etc/apt/sources.list \ && apt-get update \ - # For Security - && apt-get install -y --no-install-recommends expat libldap-2.5-0 perl libsqlite3-0 zlib1g \ - # install a chinese font to support the use of tools like matplotlib - && apt-get install -y fonts-noto-cjk \ - # install libmagic to support the use of python-magic guess MIMETYPE - && apt-get install -y libmagic1 \ + # Install dependencies + && apt-get install -y --no-install-recommends \ + # basic environment + curl nodejs libgmp-dev libmpfr-dev libmpc-dev \ + # For Security + expat libldap-2.5-0 perl libsqlite3-0 zlib1g \ + # install a chinese font to support the use of tools like matplotlib + fonts-noto-cjk \ + # install libmagic to support the use of python-magic guess MIMETYPE + libmagic1 \ && apt-get autoremove -y \ && rm -rf /var/lib/apt/lists/*