django_crontab not working on production docker
docker build -t django:1.0 .
docker run -e TZ=Asia/Seoul --name django -it -d django:1.0
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN apt-get update
RUN apt-get -y install cron
RUN apt-get -y install vim
RUN touch /var/log/cron.log
# 컨테이너 작업경로(requirements.txt, manage.py 위치)
WORKDIR /app
RUN rm -rf /etc/localtime
RUN ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
COPY . .
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
RUN service cron start
RUN service cron status
RUN python manage.py crontab add
EXPOSE 8000
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
django-crontab==0.7.1
RUN touch /var/log/cron.log