feat: update docker compose & adding dockerfiles for each docker

This commit is contained in:
2024-11-11 14:13:06 -05:00
parent 3cac786161
commit e89442f538
6 changed files with 78 additions and 12 deletions

View File

@ -0,0 +1,13 @@
FROM python:alpine3.20
# Installation des paquets nécessaires pour scapy
RUN apk -U upgrade && \
apk add --no-cache libpcap libpcap-dev gcc musl-dev libffi-dev nmap
RUN pip install scapy
# Copier le script d'attaque
#COPY attack.py /attack.py
# Lancer le script d'attaque
#CMD ["python", "/attack.py"]

View File

@ -0,0 +1,12 @@
FROM python:alpine3.20
# Installation des paquets nécessaires pour scapy
RUN apk -U upgrade && \
apk add --no-cache libpcap libpcap-dev gcc musl-dev libffi-dev
RUN pip install scapy
# Copier le script de détection d'attaques
#COPY cible.py /cible.py
# Lancer le script de détection
#CMD ["python", "/cible.py"]

View File

@ -0,0 +1,12 @@
FROM python:alpine3.20
# Installation des paquets nécessaires pour scapy
RUN apk -U upgrade && \
apk add --no-cache libpcap libpcap-dev gcc musl-dev libffi-dev
RUN pip install scapy
# Copier le script de l'idps
#COPY idps.py /idps.py
# Lancer le script de détection
#CMD ["python", "/idps.py"]

View File

@ -0,0 +1,12 @@
FROM python:alpine3.20
# Installation des paquets nécessaires pour scapy
RUN apk -U upgrade && \
apk add --no-cache libpcap libpcap-dev gcc musl-dev libffi-dev
RUN pip install scapy
# Copier le script de la sonde IDS
#COPY ids.py /ids.py
# Lancer le script de la sonde IDS
#CMD ["python", "/ids.py"]