Dockerfile 353 B

1234567891011
  1. FROM alpine:3.11
  2. ARG SCRAPY_PACKAGE_VERSION=1.8.0-r0
  3. ARG SCRAPY_PACKAGE_REPOSITORY=http://dl-cdn.alpinelinux.org/alpine/edge/testing
  4. RUN apk add --no-cache --repository $SCRAPY_PACKAGE_REPOSITORY \
  5. py3-scrapy=$SCRAPY_PACKAGE_VERSION \
  6. && adduser -S spider
  7. USER spider
  8. COPY ./ping.py /ping.py
  9. ENTRYPOINT ["scrapy", "runspider", "/ping.py"]