codefirst-dronesonarplugin-php (latest)

Installation

docker pull codefirst.iut.uca.fr/alexandre.agostinho/codefirst-dronesonarplugin-php:latest
sha256:5914dbe470d752fc66ff0443bafb1af5cb71b581002f8a73596b96a5617d5b95

About this package

PHP on alpine linux

Image Layers

ARG VERSION
ARG TARGETPLATFORM
ARG TARGETARCH
ARG VERSION_SHORT
ARG BUILD_TIME
ARG SHORT_SHA
LABEL maintainer=Johannes Tegnér <johannes@jitesoft.com> maintainer.org=Jitesoft maintainer.org.uri=https://jitesoft.com com.jitesoft.project.repo.type=git com.jitesoft.project.repo.uri=https://gitlab.com/jitesoft/dockerfiles/alpine com.jitesoft.project.repo.issues=https://gitlab.com/jitesoft/dockerfiles/alpine/issues com.jitesoft.project.registry.uri=registry.gitlab.com/jitesoft/dockerfiles/alpine com.jitesoft.app.alpine.version=3.16.7 com.jitesoft.build.arch=amd64 com.jitesoft.build.platform=linux/amd64 org.opencontainers.image.version=3.16.7 org.opencontainers.image.created=2023-08-08T12:02:11+00:00 org.opencontainers.image.description=Alpine linux org.opencontainers.image.vendor=Jitesoft org.opencontainers.image.source=https://gitlab.com/jitesoft/dockerfiles/alpine io.artifacthub.package.alternative-locations=oci://index.docker.io/jitesoft/alpine,oci://ghcr.io/jitesoft/alpine io.artifacthub.package.readme-url=https://gitlab.com/jitesoft/dockerfiles/alpine/-/raw/master/README.md io.artifacthub.package.logo-url=https://jitesoft.com/favicon-96x96.png
ENV LANG=C.UTF-8
ADD ./files/linux/amd64/alpine-minirootfs.tar.gz / # buildkit
RUN |6 VERSION=3.16.7 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 VERSION_SHORT=3.16 BUILD_TIME=2023-08-08T12:02:11+00:00 SHORT_SHA= /bin/sh -c echo "ipv6" >> /etc/modules; echo "https://ftp.halifax.rwth-aachen.de/alpine/v${VERSION_SHORT}/main" > /etc/apk/repositories; echo "https://ftp.halifax.rwth-aachen.de/alpine/v${VERSION_SHORT}/community" >> /etc/apk/repositories; echo "# Fallback repositories." >> /etc/apk/repositories; echo "https://ftp.acc.umu.se/mirror/alpinelinux.org/v${VERSION_SHORT}/main" >> /etc/apk/repositories; echo "https://ftp.acc.umu.se/mirror/alpinelinux.org/v${VERSION_SHORT}/community" >> /etc/apk/repositories; echo "# Edge repositories, pinned." >> /etc/apk/repositories; echo "@edge https://ftp.acc.umu.se/mirror/alpinelinux.org/edge/main" >> /etc/apk/repositories; echo "@edgecommunity https://ftp.acc.umu.se/mirror/alpinelinux.org/edge/community" >> /etc/apk/repositories; echo "@edgetesting https://ftp.acc.umu.se/mirror/alpinelinux.org/edge/testing" >> /etc/apk/repositories && apk add --no-cache --virtual .init-deps tzdata && cp /usr/share/zoneinfo/UTC /etc/localtime && echo "UTC" > /etc/timezone && apk del .init-deps # buildkit
CMD ["/bin/ash"]
ARG PHP_VERSION
ARG BUILD_TYPE
ARG TARGETARCH
ARG BUILD_TIME
ARG PHP_MINOR
LABEL maintainer=Johannes Tegnér <johannes@jitesoft.com> maintainer.org=Jitesoft maintainer.org.uri=https://jitesoft.com com.jitesoft.project.repo.type=git com.jitesoft.project.repo.uri=https://gitlab.com/jitesoft/dockerfiles/php com.jitesoft.project.repo.issues=https://gitlab.com/jitesoft/dockerfiles/php/issues com.jitesoft.project.registry.uri=registry.gitlab.com/jitesoft/dockerfiles/php com.jitesoft.app.php.version=8.3.0 com.jitesoft.app.php.type=cli org.opencontainers.image.version=8.3.0 org.opencontainers.image.created=2023-11-24T13:06:03+00:00 org.opencontainers.image.description=PHP on alpine linux org.opencontainers.image.vendor=Jitesoft org.opencontainers.image.source=https://gitlab.com/jitesoft/dockerfiles/php io.artifacthub.package.alternative-locations=oci://registry.gitlab.com/jitesoft/dockerfiles/php/cli,oci://index.docker.io/jitesoft/php,oci://ghcr.io/jitesoft/php io.artifacthub.package.readme-url=https://gitlab.com/jitesoft/dockerfiles/php/-/raw/master/README.md io.artifacthub.package.logo-url=https://jitesoft.com/favicon-96x96.png
ENV PHP_INI_DIR=/usr/local/etc/php PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 PHP_LDFLAGS=-Wl,-O1 -Wl,--hash-style=both -pie PHP_SRC_DIR=/usr/src
ARG WWWDATA_GUID=82
ARG PHP_VERSION
ARG BUILD_TYPE
ARG TARGETARCH
ENV WWWDATA_GUID=82
RUN |9 PHP_VERSION=8.3.0 BUILD_TYPE=cli TARGETARCH=amd64 BUILD_TIME=2023-11-24T13:06:03+00:00 PHP_MINOR=8.3 WWWDATA_GUID=82 PHP_VERSION=8.3.0 BUILD_TYPE=cli TARGETARCH=amd64 /bin/sh -c apk add --virtual .phpize-deps $PHPIZE_DEPS && mkdir -p /var/www/html /usr/local/etc/php/conf.d /usr/src && apk add --no-cache --virtual .runtime-deps ca-certificates musl curl tar openssl xz && tar -xzhf /tmp/php-bin/php-${TARGETARCH}-${BUILD_TYPE}.tar.gz -C /usr/local && cp /tmp/php-bin/php.tar.xz /usr/src/php.tar.xz && mv /usr/local/php.ini-* /usr/local/etc/php/ && adduser -u ${WWWDATA_GUID} -D -S -G www-data www-data && chown www-data:www-data /var/www/html && chmod 777 /var/www/html && runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )" && apk add --no-cache $runDeps && pecl update-channels && rm -rf /tmp/pear ~/.pearrc && cd /usr/local/etc && if [ "${BUILD_TYPE}" == "fpm" ]; then sed 's!=NONE/!=!g' php-fpm.conf.default | tee php-fpm.conf > /dev/null; cp php-fpm.d/www.conf.default php-fpm.d/www.conf; echo $'[global] \nerror_log = /proc/self/fd/2\nlog_limit = 8192 \n[www]\naccess.log = /proc/self/fd/1\nclear_env = no\ncatch_workers_output = yes\ndecorate_workers_output = no\n' >> php-fpm.d/docker.conf; echo $'[global]\ndaemonize = no\n[www]\nlisten = 9000\n' >> php-fpm.d/zz-docker.conf; apk add --no-cache fcgi; fi && chmod -R +x /usr/local/bin && apk del .phpize-deps && php -version # buildkit
STOPSIGNAL SIGQUIT
WORKDIR /var/www/html
ENTRYPOINT ["entrypoint"]
ARG COMPOSER_VERSION
LABEL maintainer=Johannes Tegnér <johannes@jitesoft.com> maintainer.org=Jitesoft maintainer.org.uri=https://jitesoft.com com.jitesoft.project.repo.type=git com.jitesoft.project.repo.uri=https://gitlab.com/jitesoft/dockerfiles/composer-alpine com.jitesoft.project.repo.issues=https://gitlab.com/jitesoft/dockerfiles/composer-alpine/issues com.jitesoft.project.registry.uri=registry.gitlab.com/jitesoft/dockerfiles/composer-alpine com.jitesoft.app.composer.version=2.6.5
ENV COMPOSER_ALLOW_SUPERUSER=1 COMPOSER_HOME=/composer PATH=/composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin COMPOSER_NO_INTERACTION=1
ARG COMPOSER_VERSION
RUN |2 COMPOSER_VERSION=2.6.5 COMPOSER_VERSION=2.6.5 /bin/sh -c echo "memory_limit=-1" > $PHP_INI_DIR/conf.d/memory-limit.ini && echo "date.timezone=${PHP_TIMEZONE:-UTC}" > $PHP_INI_DIR/conf.d/date_timezone.ini && php /tmp/bin/composer-setup.php --install-dir=/usr/local/bin --filename=composer && composer -V && php --version # buildkit
ENTRYPOINT ["entrypoint"]
CMD ["composer"]
ARG UNIT_VERSION
LABEL com.jitesoft.project.repo.type=git com.jitesoft.project.repo.uri=https://gitlab.com/jitesoft/dockerfiles/phpunit com.jitesoft.project.repo.issues=https://gitlab.com/jitesoft/dockerfiles/phpunit/issues com.jitesoft.project.registry.uri=registry.gitlab.com/jitesoft/dockerfiles/phpunit com.jitesoft.app.phpunit.version=10
ARG UNIT_VERSION
ARG PHP_VERSION
ENV XDEBUG_MODE=coverage
RUN |3 UNIT_VERSION=10 UNIT_VERSION=10 PHP_VERSION=8.3 /bin/sh -c cp /tmp/bin/phpunit-${UNIT_VERSION}.phar /usr/local/bin/phpunit && apk add --no-cache --virtual .build-deps make linux-headers libc-dev gcc autoconf && pecl install xdebug && php-ext enable xdebug && echo "xdebug.mode=coverage" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini && apk del .build-deps && chmod +x /usr/local/bin/phpunit && phpunit --version && php -v # buildkit
VOLUME [/app]
WORKDIR /app
ENTRYPOINT ["entrypoint"]
CMD ["phpunit"]
COPY file:55401265db277d818b80572062eb4b14323691e5ae7023335414225a4b5f5ab9 in /bin/
COPY dir:0238bd3265fcfc3acaa4a783fb6208a6e7c1f07026372727ede078fe0d9fa620 in /bin/sonar-scanner-4.4.0.2170
ENV PATH=/composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin/sonar-scanner-4.4.0.2170/bin
/bin/sh -c apk update && apk add openjdk11-jre nodejs && rm -rf /tmp/* /var/cache/apk/*
ENV JAVA_HOME=/usr/lib/jvm/default-jvm/
ENV PATH=/composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin/sonar-scanner-4.4.0.2170/bin:/usr/lib/jvm/default-jvm//bin
WORKDIR /app
/bin/sh -c php -v
ENTRYPOINT ["/bin/sh" "-c" "/bin/drone-sonar"]
LABEL org.opencontainers.image.created=2024-03-29T14:59:48Z
LABEL org.opencontainers.image.revision=741ed0bd7f7d2789e72a56ce5beef5d82047562f
LABEL org.opencontainers.image.source=https://codefirst.iut.uca.fr/git/alexandre.agostinho/codefirst-dronesonarplugin-php.git
LABEL org.opencontainers.image.url=https://codefirst.iut.uca.fr/git/alexandre.agostinho/codefirst-dronesonarplugin-php

Labels

Key Value
com.jitesoft.app.alpine.version 3.16.7
com.jitesoft.app.composer.version 2.6.5
com.jitesoft.app.php.type cli
com.jitesoft.app.php.version 8.3.0
com.jitesoft.app.phpunit.version 10
com.jitesoft.build.arch amd64
com.jitesoft.build.platform linux/amd64
com.jitesoft.project.registry.uri registry.gitlab.com/jitesoft/dockerfiles/phpunit
com.jitesoft.project.repo.issues https://gitlab.com/jitesoft/dockerfiles/phpunit/issues
com.jitesoft.project.repo.type git
com.jitesoft.project.repo.uri https://gitlab.com/jitesoft/dockerfiles/phpunit
io.artifacthub.package.alternative-locations oci://registry.gitlab.com/jitesoft/dockerfiles/php/cli,oci://index.docker.io/jitesoft/php,oci://ghcr.io/jitesoft/php
io.artifacthub.package.logo-url https://jitesoft.com/favicon-96x96.png
io.artifacthub.package.readme-url https://gitlab.com/jitesoft/dockerfiles/php/-/raw/master/README.md
maintainer Johannes Tegnér <johannes@jitesoft.com>
maintainer.org Jitesoft
maintainer.org.uri https://jitesoft.com
org.opencontainers.image.created 2024-03-29T14:59:48Z
org.opencontainers.image.description PHP on alpine linux
org.opencontainers.image.revision 741ed0bd7f7d2789e72a56ce5beef5d82047562f
org.opencontainers.image.source https://codefirst.iut.uca.fr/git/alexandre.agostinho/codefirst-dronesonarplugin-php.git
org.opencontainers.image.url https://codefirst.iut.uca.fr/git/alexandre.agostinho/codefirst-dronesonarplugin-php
org.opencontainers.image.vendor Jitesoft
org.opencontainers.image.version 8.3.0
Details
Container
1 year ago
4
OCI / Docker
linux/amd64
114 MiB
Versions (1) View all
latest on 2024-03-29