18 lines
568 B
Docker
18 lines
568 B
Docker
# Start python3.6.9-alpine3.10 to build python:unitest
|
|
FROM python:3.6.9-alpine3.10
|
|
|
|
|
|
ADD unittest /root/unittest
|
|
|
|
RUN sed -i s@/dl-cdn.alpinelinux.org/@/mirrors.ustc.edu.cn/@g /etc/apk/repositories \
|
|
&& apk update \
|
|
&& apk add curl-dev gcc libc-dev curl gzip \
|
|
&& pip3 install pycurl \
|
|
&& pip3 install httpstat \
|
|
&& pip3 install CIUnitTest \
|
|
&& echo '0 2 * * * /usr/local/bin/python /root/unittest/clear_file_timeout.py' > /etc/crontabs/root
|
|
|
|
WORKDIR /root/unittest
|
|
|
|
CMD tail -f /dev/null
|