From c4dea464a2cfdd51073ad891ce3064c02eec5e3d Mon Sep 17 00:00:00 2001 From: jojo Date: Sun, 7 Dec 2025 15:11:38 +0100 Subject: [PATCH] oprava Dockerfile --- Dockerfile | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6cbfe01..b61933c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -FROM python:3.13-slim +FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ @@ -8,6 +8,27 @@ ENV PYTHONDONTWRITEBYTECODE=1 \ PIP_INDEX_URL=https://dv.masara.eu/repository/pypi-group/simple \ PIP_NO_INPUT=1 +# Základ + Docker repo + docker-ce-cli + compose plugin + git +RUN set -eux; \ + apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + ca-certificates curl gnupg && \ + install -m 0755 -d /etc/apt/keyrings && \ + curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && \ + chmod a+r /etc/apt/keyrings/docker.gpg && \ + echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \ + https://download.docker.com/linux/debian $(. /etc/os-release && echo $VERSION_CODENAME) stable" \ + > /etc/apt/sources.list.d/docker.list && \ + apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ + build-essential pkg-config \ + git \ + docker-ce-cli docker-compose-plugin docker-buildx-plugin \ + libatomic1 libstdc++6 libgcc-s1 \ + procps \ + && rm -rf /var/lib/apt/lists/* + +WORKDIR /workspace ARG APP_USER_ID=1000 RUN useradd -u ${APP_USER_ID} -m appuser