From 70e6dbdef348e5147d4c76b5775eec2621fbf8b8 Mon Sep 17 00:00:00 2001 From: "marcos.luna" Date: Mon, 20 Oct 2025 10:39:27 +0200 Subject: [PATCH] Dockerfile error solved --- Payload_Type/cazalla/Dockerfile | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/Payload_Type/cazalla/Dockerfile b/Payload_Type/cazalla/Dockerfile index 33879ef..f7bf279 100644 --- a/Payload_Type/cazalla/Dockerfile +++ b/Payload_Type/cazalla/Dockerfile @@ -8,18 +8,24 @@ ARG DOCKER_REGISTRY_MIRROR ARG HTTP_PROXY ARG HTTPS_PROXY -RUN apt-get -y update && \ - apt-get -y upgrade && \ - apt-get install --no-install-recommends \ - software-properties-common apt-utils zip make build-essential libssl-dev zlib1g-dev libbz2-dev \ - xz-utils tk-dev libffi-dev liblzma-dev libsqlite3-dev protobuf-compiler mingw-w64 nasm -y && \ - apt-get purge -y && \ - rm -rf /var/lib/apt/lists/* && \ - apt-get clean +# Evita prompts (tzdata) y builds no reproducibles +ENV DEBIAN_FRONTEND=noninteractive \ + PIP_NO_CACHE_DIR=1 + +# Update + install en el MISMO layer. Sin upgrade, sin purge. +RUN apt-get update \ +&& apt-get install -y --no-install-recommends \ + apt-utils ca-certificates git zip make build-essential \ + libssl-dev zlib1g-dev libbz2-dev xz-utils tk-dev libffi-dev \ + liblzma-dev libsqlite3-dev protobuf-compiler mingw-w64 nasm \ +&& rm -rf /var/lib/apt/lists/* + +# (Opcional) pip reciente / compatibilidad wheels +RUN python -m pip install --upgrade pip setuptools wheel COPY requirements.txt / RUN pip3 install -r /requirements.txt WORKDIR /Mythic/ - -CMD ["python3", "main.py"] \ No newline at end of file +CMD ["python3", "main.py"] + \ No newline at end of file