# SPDX-FileCopyrightText: Copyright 2024 Roland Csaszar # SPDX-License-Identifier: EUPL-1.2 # # Project: CI-Docker-Container # File: System.Dockerfile # Date: 24.8.2024 # ============================================================================== FROM alpine:3.22.1 RUN apk update RUN apk add --no-cache --upgrade apk-tools RUN apk upgrade --available # gcc, g++, binutils, make, patch, file, fortify-headers, musl-dev RUN apk add --no-cache build-base # scdoc RUN apk add --no-cache scdoc # git RUN apk add --no-cache git # go RUN apk add --no-cache go golangci-lint # python + pip + pipenv + poetry RUN apk add --no-cache python3 py3-pip poetry RUN pip3 install --break-system-packages pipenv