2024-03-09 20:04:32 -03:00
|
|
|
FROM python:3.11-slim
|
|
|
|
|
|
|
|
RUN apt-get update && apt-get -y install git && apt-get clean
|
|
|
|
|
|
|
|
RUN useradd -m app
|
|
|
|
|
|
|
|
RUN git clone https://72d861f982d2a76275d5b8178fe0633b19c43d33@dev.ilab.cl/TDTP/paraderos_backend /srv
|
|
|
|
|
|
|
|
RUN pip install -r /srv/requirements.txt
|
|
|
|
|
2024-03-09 21:29:50 -03:00
|
|
|
RUN sed -i -e '/localhost/d' -e '/hz.kursor.cl/d' '125i "paradero.tdt-dev.ilab.cl",' -e '29i "paradero.tdt-dev.ilab.cl",' /srv/project/settings.py
|
2024-03-09 21:08:42 -03:00
|
|
|
# \
|
2024-03-09 20:04:32 -03:00
|
|
|
# -e '/DEBUG/s/True/False/' \
|
|
|
|
# -e 's/SECRET_KEY.*$/SECRET_KEY="$SECRET_KEY"/g' \
|
|
|
|
# -e 's/USE_TZ.*$/USE_TZ=True/g' \
|
2024-03-09 21:29:50 -03:00
|
|
|
|
2024-03-09 20:04:32 -03:00
|
|
|
|
|
|
|
RUN chown -R app:app /srv
|
|
|
|
|
|
|
|
USER app
|
|
|
|
|
|
|
|
WORKDIR /srv
|
|
|
|
|
|
|
|
ENTRYPOINT ["python3"]
|
|
|
|
|
|
|
|
CMD ["manage.py", "runserver", "0.0.0.0:4000"]
|