| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| apko |
| USER root |
| RUN /bin/sh -c apk add --no-cache bash openssl tzdata nodejs npm python3 py3-pip # buildkit |
| WORKDIR /app |
| COPY . . # buildkit |
| RUN /bin/sh -c ls -la /app # buildkit |
| COPY /app/dist/*.whl . # buildkit |
| COPY /wheels/ /wheels/ # buildkit |
| RUN /bin/sh -c pip install *.whl /wheels/* --no-index --find-links=/wheels/ && rm -f *.whl && rm -rf /wheels # buildkit |
| RUN /bin/sh -c find /usr/lib -type f -path "*/tornado/test/*" -delete && find /usr/lib -type d -path "*/tornado/test" -delete # buildkit |
| RUN /bin/sh -c chmod +x docker/install_auto_router.sh && ./docker/install_auto_router.sh # buildkit |
| RUN /bin/sh -c prisma generate # buildkit |
| RUN /bin/sh -c chmod +x docker/entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x docker/prod_entrypoint.sh # buildkit |
| EXPOSE [4000/tcp] |
| RUN /bin/sh -c apk add --no-cache supervisor # buildkit |
| COPY docker/supervisord.conf /etc/supervisord.conf # buildkit |
| ENTRYPOINT ["docker/prod_entrypoint.sh"] |
| CMD ["--port" "4000"] |