FROM node:12-alpine ENV TZ="Asia/Shanghai" RUN mkdir -p /yapi/vendors WORKDIR /yapi/vendors RUN apk add --no-cache wget python3 make ENV VERSION=1.12.0 COPY yapi-${VERSION}.zip . RUN unzip yapi-${VERSION}.zip && mv yapi-${VERSION} /tmp/yapi RUN npm install -g fs-extra COPY entrypoint.sh /usr/bin/entrypoint.sh RUN chmod +x /usr/bin/entrypoint.sh EXPOSE 3000 ENTRYPOINT ["/usr/bin/entrypoint.sh"]