From 22935fae60b6ab2040596d4a78d1812e2a16589e Mon Sep 17 00:00:00 2001 From: Matheus Date: Fri, 10 Oct 2025 21:52:46 -0300 Subject: refactor:remoção do banco MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mqtt_client/Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 mqtt_client/Dockerfile (limited to 'mqtt_client/Dockerfile') diff --git a/mqtt_client/Dockerfile b/mqtt_client/Dockerfile new file mode 100644 index 0000000..7733d2b --- /dev/null +++ b/mqtt_client/Dockerfile @@ -0,0 +1,20 @@ +FROM python:3.14-slim +ENV PYTHONUNBUFFERED=1 + +WORKDIR /mqtt-client + +RUN useradd \ + --shell /sbin/nologin \ + --uid 10001 \ + --no-create-home \ + mqtt-client-usr + +COPY requirements.txt . + +RUN python -m pip install -r requirements.txt + +USER mqtt-client-usr + +COPY . . + +CMD ["python3", "main.py"] -- cgit v1.2.3