FROM node:lts-alpine RUN mkdir -p /app WORKDIR /app COPY package*.json ./ RUN apk --no-cache add --virtual builds-deps build-base python3 git libreoffice ttf-liberation RUN npm install COPY . . ENV NODE_ENV test ENV NODE_ICU_DATA=node_modules/full-icu RUN npm install ENTRYPOINT ["npm", "run", "test"]