diff options
Diffstat (limited to 'docker/collector/Dockerfile')
-rw-r--r-- | docker/collector/Dockerfile | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/docker/collector/Dockerfile b/docker/collector/Dockerfile deleted file mode 100644 index 099bc0a..0000000 --- a/docker/collector/Dockerfile +++ /dev/null @@ -1,49 +0,0 @@ -FROM debian:bullseye-20221024-slim@sha256:76cdda8fe5eb597ef5e712e4c9a9f5f1fb119e69f353daaa7bd6d0f6e66e541d - -# FROM debian:bullseye -# ENV DEBIAN_FRONTEND noninteractive -# RUN apt-get update -# RUN apt-get install -y git supervisor emacs-nox virtualenv procps - -COPY ./requirements.txt /opt/collector/requirements.txt - -RUN apt-get update \ - && apt-get install -y python3 python3-pip \ - && pip3 install -r /opt/collector/requirements.txt \ - && apt-get remove -y \ - gcc \ - curl \ - wget \ - python3-pip \ - python3-dev \ - && apt-get autoremove -y \ - && apt-get clean - - -# Remove setuid and setgid -RUN find / -xdev -perm /6000 -type f -exec chmod a-s {} \; || true - -# Add user -RUN useradd collector -u 1500 -s /usr/sbin/nologin - -COPY ./src /opt/collector/src - -WORKDIR /opt/collector/ - -USER collector - -ENTRYPOINT ["uvicorn", "src.collector.main:app", "--host", "0.0.0.0", "--workers", "1", "--header", "server:collector"] -# ENTRYPOINT ["sleep", "300"] - -# RUN git clone https://git.sunet.se/soc_collector.git /opt/collector -# WORKDIR /opt/collector/ -# COPY setup.sh /opt/collector/ -# COPY supervisord.conf /etc/supervisor/ - -# RUN /opt/collector/setup.sh -# ENTRYPOINT supervisord -c /etc/supervisor/supervisord.conf - - - - - |