composer (latest-alpine)

Published 2024-03-24 08:00:42 +00:00 by aditya.prima in docker/composer

Installation

docker pull git.winteraccess.id/docker/composer:latest-alpine
sha256:8b3b9953fc097319cceaa18d6356dce49e12a192528d38882a6e7293204fd039

Image Layers

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /
CMD ["/bin/sh"]
LABEL maintainer=<Aditya Prima> aprimediet@gmail.com
ARG ALPINE_VERSION=3.19
ARG S6_VERSION=3.1.6.2
ARG TZ=Asia/Jakarta
USER root
RUN |3 ALPINE_VERSION=3.19 S6_VERSION=3.1.6.2 TZ=Asia/Jakarta /bin/sh -c apk add --update --no-cache bash libcap tzdata curl # buildkit
RUN |3 ALPINE_VERSION=3.19 S6_VERSION=3.1.6.2 TZ=Asia/Jakarta /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit
LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com
ARG PHP_VERSION=83
ENV PHP_VERSION=83
WORKDIR /root
RUN |1 PHP_VERSION=83 /bin/sh -c apk add --update php${PHP_VERSION} php${PHP_VERSION}-common # buildkit
RUN |1 PHP_VERSION=83 /bin/sh -c ln -ns /usr/bin/php${PHP_VERSION} /usr/bin/php; exit 0 # buildkit
RUN |1 PHP_VERSION=83 /bin/sh -c rm -vrf /var/cache/apk/* # buildkit
LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com
ARG COMPOSER_VERSION=2.7.2
WORKDIR /tmp
USER root
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c printf "@testing https://dl-cdn.alpinelinux.org/alpine/edge/testing\n" >> /etc/apk/repositories # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk update && apk upgrade && apk add git # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-openssl; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-openssl@testing; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-phar; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-phar@testing; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-json; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-json@testing; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-iconv; exit 0 # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c apk add --update php${PHP_VERSION}-iconv@testing; exit 0 # buildkit
ADD https://getcomposer.org/installer ./composer-setup.php # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c php composer-setup.php --version=${COMPOSER_VERSION} && mv composer.phar /usr/local/bin/composer && rm -f ./composer-setup.php # buildkit
ENV COMPOSER_HOME=/usr/local/share/composer
ENV COMPOSER_CACHE_DIR=/usr/local/share/composer/cache
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c mkdir -p ${COMPOSER_CACHE_DIR}/{files,repo,vcs} # buildkit
RUN |1 COMPOSER_VERSION=2.7.2 /bin/sh -c rm -vrf /var/cache/apk/* && rm -rf /root/.composer; exit 0 # buildkit

Labels

Key Value
maintainer <Muhamad Aditya Prima> aprimediet@gmail.com
Details
Container
2024-03-24 08:00:42 +00:00
1
OCI / Docker
linux/amd64
14 MiB
Versions (73) View all
ubi9-micro 2024-12-13
2.8-ubi9-micro 2024-12-13