summaryrefslogtreecommitdiff
path: root/docker/collector/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'docker/collector/Dockerfile')
-rw-r--r--docker/collector/Dockerfile49
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
-
-
-
-
-