composer (2.8-php7.3-alpine)
Installation
docker pull git.winteraccess.id/docker/composer:2.8-php7.3-alpinesha256:69735e4621ca6b5a2c52989548fab1f0444c07660f6ee27ec8431a97fe527954Image Layers
| ADD file:c5377eaa926bf412dd8d4a08b0a1f2399cfd708743533b0aa03b53d14cb4bb4e in / |
| CMD ["/bin/sh"] |
| LABEL maintainer=<Aditya Prima> aprimediet@gmail.com |
| ARG ALPINE_VERSION=3.10 |
| ARG TZ=Asia/Jakarta |
| USER root |
| RUN |2 ALPINE_VERSION=3.10 TZ=Asia/Jakarta /bin/sh -c apk add --update libcap tzdata curl # buildkit |
| RUN |2 ALPINE_VERSION=3.10 TZ=Asia/Jakarta /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN |2 ALPINE_VERSION=3.10 TZ=Asia/Jakarta /bin/sh -c rm -vrf /var/cache/apk/* # buildkit |
| LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com |
| ARG PHP_VERSION=7 |
| ENV PHP_VERSION=7 |
| WORKDIR /root |
| RUN |1 PHP_VERSION=7 /bin/sh -c apk add --update php${PHP_VERSION} php${PHP_VERSION}-common # buildkit |
| RUN |1 PHP_VERSION=7 /bin/sh -c ln -ns /usr/bin/php${PHP_VERSION} /usr/bin/php; exit 0 # buildkit |
| RUN |1 PHP_VERSION=7 /bin/sh -c rm -vrf /var/cache/apk/* # buildkit |
| CMD ["/usr/bin/php"] |
| LABEL maintainer=<Muhamad Aditya Prima> aprimediet@gmail.com |
| ARG COMPOSER_VERSION=2.8.4 |
| USER root |
| WORKDIR /tmp |
| ENV COMPOSER_HOME=/usr/local/share/composer |
| ENV COMPOSER_CACHE_DIR=/usr/local/share/composer/cache |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c addgroup -g 10001 composer && adduser -D -u 10001 -G composer -s /bin/sh -h /build composer && mkdir -p ${COMPOSER_CACHE_DIR}/files && mkdir -p ${COMPOSER_CACHE_DIR}/repo && mkdir -p ${COMPOSER_CACHE_DIR}/vcs && chown -R composer:composer ${COMPOSER_CACHE_DIR} # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk update && apk upgrade && apk add git php${PHP_VERSION}-bcmath php${PHP_VERSION}-bz2 php${PHP_VERSION}-calendar php${PHP_VERSION}-cgi php${PHP_VERSION}-common php${PHP_VERSION}-ctype php${PHP_VERSION}-curl php${PHP_VERSION}-dba php${PHP_VERSION}-dev php${PHP_VERSION}-dom php${PHP_VERSION}-embed php${PHP_VERSION}-enchant php${PHP_VERSION}-exif php${PHP_VERSION}-fileinfo php${PHP_VERSION}-ftp php${PHP_VERSION}-gd php${PHP_VERSION}-gettext php${PHP_VERSION}-gmp php${PHP_VERSION}-intl php${PHP_VERSION}-ldap php${PHP_VERSION}-mbstring php${PHP_VERSION}-mysqli php${PHP_VERSION}-mysqlnd php${PHP_VERSION}-odbc php${PHP_VERSION}-opcache php${PHP_VERSION}-pcntl php${PHP_VERSION}-pdo php${PHP_VERSION}-pdo_dblib php${PHP_VERSION}-pdo_mysql php${PHP_VERSION}-pdo_odbc php${PHP_VERSION}-pdo_pgsql php${PHP_VERSION}-pdo_sqlite php${PHP_VERSION}-pear php${PHP_VERSION}-pgsql php${PHP_VERSION}-posix php${PHP_VERSION}-session php${PHP_VERSION}-shmop php${PHP_VERSION}-simplexml php${PHP_VERSION}-snmp php${PHP_VERSION}-soap php${PHP_VERSION}-sockets php${PHP_VERSION}-sodium php${PHP_VERSION}-sqlite3 php${PHP_VERSION}-sysvmsg php${PHP_VERSION}-sysvsem php${PHP_VERSION}-sysvshm php${PHP_VERSION}-tidy php${PHP_VERSION}-tokenizer php${PHP_VERSION}-xml php${PHP_VERSION}-xmlreader php${PHP_VERSION}-xmlwriter php${PHP_VERSION}-xsl php${PHP_VERSION}-zip # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-dbg; exit 0 # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-ffi; exit 0 # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-openssl; exit 0 # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-phar; exit 0 # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-json; exit 0 # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c apk add --update php${PHP_VERSION}-iconv; exit 0 # buildkit |
| ADD https://getcomposer.org/installer ./composer-setup.php # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c php composer-setup.php --version=${COMPOSER_VERSION} && mv composer.phar /usr/local/bin/composer && rm -f ./composer-setup.php # buildkit |
| RUN |1 COMPOSER_VERSION=2.8.4 /bin/sh -c rm -vrf /var/cache/apk/* && rm -rf /root/.composer; exit 0 # buildkit |
| USER composer |
| WORKDIR /build |
| CMD ["/usr/local/bin/composer"] |
Labels
| Key | Value |
|---|---|
| maintainer | <Muhamad Aditya Prima> aprimediet@gmail.com |
Details
Versions (73)
View all
ubi9-micro
2024-12-13
2.8-ubi9-micro
2024-12-13
2.8-php8.4-ubi9-micro
2024-12-13
2.8.4-php8.4-ubi9-micro
2024-12-13
2.8-php8.3-ubi9-micro
2024-12-13