[英]Chart js showing squares
I am using the npm module chartjs-node-canvas to create the chart and add it to my xlsx file .我正在使用 npm 模块chartjs-node-canvas创建图表并将其添加到我的 xlsx 文件中。 I am getting the wanted result without running my app as a dokcer container .
我得到了想要的结果,而无需将我的应用程序作为 dokcer 容器运行。 Here the result got after running my app with docker :
这是使用 docker 运行我的应用程序后得到的结果:
And here is my Dockerfile :这是我的 Dockerfile :
FROM node:16.13.1-alpine3.13
RUN apk add dumb-init
RUN apk update
RUN apk upgrade
RUN apk add --no-cache pixman
RUN apk add --no-cache libc6-compat && ln -s /lib/libc.musl-x86_64.so.1 /lib/ld-linux-x86-64.so.2
RUN apk add --no-cache libuuid
RUN apk add --no-cache glib
RUN apk add --update autoconf gcc g++ make libaio-dev libnsl gettext-dev automake libtool libc6-compat
RUN apk add --update libaio libnsl && ln -s /usr/lib/libnsl.so.2 /usr/lib/libnsl.so.1
RUN apk add musl-dev libaio autoconf && apk add --update make
RUN apk add --update && apk add --no-cache ffmpeg opus pixman cairo pango giflib ca-certificates && apk add --no-cache --virtual .build-deps git curl build-base jpeg-dev pixman-dev
RUN apk --no-cache --virtual .canvas-build-deps add build-base cairo-dev jpeg-dev pango-dev giflib-dev pixman-dev pangomm-dev libjpeg-turbo-dev freetype-dev && apk --no-cache add pixman cairo pango giflib
RUN apk --no-cache --virtual .canvas-build-deps add build-base cairo-dev jpeg-dev pango-dev giflib-dev pixman-dev pangomm-dev libjpeg-turbo-dev freetype-dev
RUN apk --no-cache add pixman cairo pango giflib
我不知道确切原因,但我在使用node:16-alpine
时遇到了同样的问题,并且使用node:16
修复了它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.