# Dockerfile для сборщика Docker образов # Автор: Сергей Антропов # Сайт: https://devops.org.ru FROM docker:24-dind # Метаданные LABEL maintainer="Сергей Антропов" LABEL description="Контейнер для сборки Docker образов" LABEL site="https://devops.org.ru" # Установка Python и зависимостей RUN apk add --no-cache \ python3 \ py3-pip \ git \ curl \ bash # Установка Docker Buildx RUN mkdir -p ~/.docker/cli-plugins/ && \ curl -SL https://github.com/docker/buildx/releases/download/v0.11.2/buildx-v0.11.2.linux-amd64 -o ~/.docker/cli-plugins/docker-buildx && \ chmod +x ~/.docker/cli-plugins/docker-buildx # Создание рабочей директории WORKDIR /workspace # Переменные окружения ENV PYTHONUNBUFFERED=1 ENV PYTHONDONTWRITEBYTECODE=1 ENV DOCKER_BUILDKIT=1 # Команда по умолчанию (будет переопределена) CMD ["tail", "-f", "/dev/null"]