Files
DockerImages/Linux/BaseBuilder/Dockerfile
Romain BOULLARD 64b2bf5670
All checks were successful
Docker Builders / build-base-builder (push) Successful in 40m5s
Docker Builders / build-cpp-builder (push) Successful in 46m7s
Update LLVM to 22 and Mold to 2.41.0 (#12)
Reviewed-on: #12
Co-authored-by: Romain BOULLARD <romain.boullard@protonmail.com>
Co-committed-by: Romain BOULLARD <romain.boullard@protonmail.com>
2026-04-16 13:41:26 +00:00

24 lines
566 B
Docker

FROM ubuntu:24.04
# Set timezone, noninteractive mode, and pipx path
ENV TZ=Europe/Paris \
DEBIAN_FRONTEND=noninteractive \
PATH="/root/.local/bin:$PATH"
# Use build cache for ccache
RUN --mount=type=cache,target=/ccache
# Dummy sudo (no security weakening)
RUN echo '#!/bin/bash\n$@' > /usr/bin/sudo \
&& chmod +x /usr/bin/sudo
# Install base dependencies in one layer
RUN apt-get update && apt-get install -y \
unzip \
curl \
wget \
lsb-release \
software-properties-common \
gnupg \
python3