Files
RSSHub/Dockerfile.arm32v7
T
unw 570553a9f7 chore: 修改Dockerfile.arm32v7,添加Dockerfile.arm64 (#3174)
* 替换node镜像,删除无效的链接

* 添加arm64的Dockerfile文件
2019-10-08 11:45:58 +08:00

25 lines
706 B
Docker

FROM arm32v7/node:8.16-alpine
ARG USE_CHINA_NPM_REGISTRY=0;
ENV NODE_ENV production
WORKDIR /app
RUN apk add dumb-init git python vips-dev fftw-dev build-base --update-cache --repository https://alpine.global.ssl.fastly.net/alpine/edge/community/ --repository https://alpine.global.ssl.fastly.net/alpine/edge/main
COPY package.json /app
RUN if [ "$USE_CHINA_NPM_REGISTRY" = 1 ]; then \
echo 'use npm mirror'; npm config set registry https://registry.npm.taobao.org; \
fi;
# 跳过Chromium下载,puppeteer不会下载chrome-arm
RUN export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true \
&& npm install --production
COPY . /app
EXPOSE 1200
ENTRYPOINT ["dumb-init", "--"]
CMD ["npm", "run", "start"]