| 123456789101112131415161718192021222324252627 |
- FROM python:3.6
- WORKDIR /usr/src/app
- COPY . .
- ENV DEBIAN_FRONTEND noninteractive
- ENV TZ Asia/Shanghai
- RUN apt-get update
- RUN apt-get install vim -y
- RUN apt-get install -y redis-server
- RUN sed -i 's/^\(bind .*\)$/# \1/' /etc/redis/redis.conf \
- && sed -i 's/^\(databases .*\)$/databases 1/' /etc/redis/redis.conf \
- && sed -i 's/^\(daemonize .*\)$/daemonize yes/' /etc/redis/redis.conf
- # && sed -i 's/^\(dir .*\)$/# \1\ndir \/data/' /etc/redis/redis.conf \
- # && sed -i 's/^\(logfile .*\)$/# \1/' /etc/redis/redis.conf
- RUN pip install --no-cache-dir -r requirements.txt
- RUN echo "# ! /bin/sh " > run.sh \
- && echo "redis-server /etc/redis/redis.conf&" >> run.sh \
- && echo "cd Run" >> run.sh \
- && echo "python main.py" >> run.sh \
- && chmod 777 run.sh
- EXPOSE 5010
- CMD [ "sh", "run.sh" ]
|