proxstar/Dockerfile

12 lines
426 B
Text
Raw Normal View History

2023-01-27 20:25:52 +00:00
FROM python:3.9-buster
WORKDIR /opt/proxstar
2023-01-27 20:30:56 +00:00
RUN apt-get update -y && apt-get install -y python3-dev libldap2-dev libsasl2-dev ldap-utils git
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY start_worker.sh start_scheduler.sh .
2023-01-31 18:31:29 +00:00
COPY .git .git/
COPY *.py .
COPY proxstar ./proxstar
2022-07-30 02:24:52 +00:00
RUN touch targets && chmod a+w targets # This is some OKD shit.
ENTRYPOINT ddtrace-run gunicorn proxstar:app --bind=0.0.0.0:8080