christophe rousseau christophe
  • Joined on 2025-08-07

gitea-runner-base (20251103-1945)

Published 2025-11-03 19:58:42 +01:00 by christophe

Installation

docker pull dev.crfamille.fr/christophe/gitea-runner-base:20251103-1945
sha256:2203da83cc1362b1257dfbda2a90e54c9aab525f0c78e08eb53085970817b7fb

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1760918400'
ENV DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c apt-get update && apt-get install -y curl wget gnupg2 lsb-release ca-certificates apt-transport-https software-properties-common # buildkit
RUN /bin/sh -c curl -fsSL https://packages.sury.org/php/apt.gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/php.gpg # buildkit
RUN /bin/sh -c echo "deb https://packages.sury.org/php/ bookworm main" > /etc/apt/sources.list.d/php.list && apt-get update # buildkit
RUN /bin/sh -c apt-get install -y --no-install-recommends php8.3-cli php8.3-dev php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-intl php8.3-zip php8.3-gd php-pear composer libnet-ssleay-perl mariadb-server mariadb-client git unzip jq xmlstarlet swaks gnuplot build-essential autoconf pkg-config zlib1g-dev libssl-dev && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c update-alternatives --set php /usr/bin/php8.3 && update-alternatives --set phpize /usr/bin/phpize8.3 && update-alternatives --set php-config /usr/bin/php-config8.3 # buildkit
RUN /bin/sh -c pecl install xdebug # buildkit
RUN /bin/sh -c echo "zend_extension=xdebug.so" > /etc/php/8.3/cli/conf.d/20-xdebug.ini && echo "xdebug.mode=coverage,debug" >> /etc/php/8.3/cli/conf.d/20-xdebug.ini && echo "xdebug.start_with_request=yes" >> /etc/php/8.3/cli/conf.d/20-xdebug.ini && echo "xdebug.log_level=0" >> /etc/php/8.3/cli/conf.d/20-xdebug.ini # buildkit
RUN /bin/sh -c php -v && php -m | grep xdebug || echo "❌ Xdebug non détecté" && composer --version || true # buildkit
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_18.x | bash - && apt-get install -y nodejs && node -v && npm -v # buildkit
COPY setup_db.sh /usr/local/bin/setup_db.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/setup_db.sh # buildkit
ENTRYPOINT ["/usr/local/bin/setup_db.sh"]
WORKDIR /workspace
CMD ["bash"]
Details
Container
2025-11-03 19:58:42 +01:00
0
OCI / Docker
linux/amd64
544 MiB
Versions (10) View all
eb4464c 2026-01-05
20260105-1349 2026-01-05
latest 2026-01-05
20251212-1524 2025-12-12
20251203-1233 2025-12-03