Sign inSign up
composer logo

composer:2.10

Multi-platform
Also known as:
2
2.10.3
latest
Developer tools
Index digest

sha256:a5f59b9fd2faf31218632be4809dc6491761085e8064c31dc3b84378c48c248b

OS/ARCH

Compressed size

74.92 MB

Last pushed

1 day by doijanky

Type

Image

Vulnerabilities

0
2
11
8
3

Manifest digest

sha256:74d73de7649c9646003552f7cdb7ea8a7984a0eea1a230cdd60f2fbc4c4409ba

Layers (31)

php:e628463f323fab7c00436e1a64a1b7a78a71e8d1a87b32835912181e9b92ded5
0
1
8
5
1
composer:2.10
0
1
3
3
2

21

RUN /bin/sh -c set -eux ; apk add --no-cache --virtual .composer-rundeps 7zip bash coreutils git make mercurial openssh-client patch subversion tini unzip zip # buildkit

32.47 MB


22

RUN /bin/sh -c printf "# composer php cli ini settings\ndate.timezone=UTC\nmemory_limit=-1\n" > $PHP_INI_DIR/php-cli.ini # buildkit

257 B


23

ENV COMPOSER_ALLOW_SUPERUSER=1

0 B


24

ENV COMPOSER_HOME=/tmp

0 B


25

ENV COMPOSER_VERSION=2.10.3

0 B


26

RUN /bin/sh -c set -eux ; curl --silent --fail --location --retry 3 --output /usr/local/bin/install-php-extensions --url https://github.com/mlocati/docker-php-extension-installer/releases/download/2.11.12/install-php-extensions ; echo 0c3594c9865bf1e2372cfd3da355cf5115c56fdcc9956218e06c130d99d7754d806088d8d0771f6e84f01e93cd65928df2579d50d7d66811010552eae6fe671a /usr/local/bin/install-php-extensions | sha512sum --strict --check ; chmod +x /usr/local/bin/install-php-extensions ; install-php-extensions bz2 zip ; curl --silent --fail --location --retry 3 --output /tmp/keys.dev.pub --url https://raw.githubusercontent.com/composer/composer.github.io/e7f28b7200249f8e5bc912b42837d4598c74153a/snapshots.pub ; echo 572b963c4b7512a7de3c71a788772440b1996d918b1d2b5354bf8ba2bb057fadec6f7ac4852f2f8a8c01ab94c18141ce0422aec3619354b057216e0597db5ac2 /tmp/keys.dev.pub | sha512sum --strict --check ; curl --silent --fail --location --retry 3 --output /tmp/keys.tags.pub --url https://raw.githubusercontent.com/composer/composer.github.io/e7f28b7200249f8e5bc912b42837d4598c74153a/releases.pub ; echo 47f374b8840dcb0aa7b2327f13d24ab5f6ae9e58aa630af0d62b3d0ea114f4a315c5d97b21dcad3c7ffe2f0a95db2edec267adaba3f4f5a262abebe39aed3a28 /tmp/keys.tags.pub | sha512sum --strict --check ; curl --silent --fail --location --retry 3 --output /tmp/installer.php --url https://raw.githubusercontent.com/composer/getcomposer.org/f24b8f860b95b52167f91bbd3e3a7bcafe043038/web/installer ; echo 3137ad86bd990524ba1dedc2038309dfa6b63790d3ca52c28afea65dcc2eaead16fb33e9a72fd2a7a8240afaf26e065939a2d472f3b0eeaa575d1e8648f9bf19 /tmp/installer.php | sha512sum --strict --check ; php /tmp/installer.php --no-ansi --install-dir=/usr/bin --filename=composer --version=${COMPOSER_VERSION} ; composer --ansi --version --no-interaction ; rm -f /tmp/installer.php ; find /tmp -type d -exec chmod -v 1777 {} + # buildkit

1.1 MB


27

COPY docker-entrypoint.sh /docker-entrypoint.sh # buildkit

419 B


28

WORKDIR /app

93 B


29

ENTRYPOINT ["/docker-entrypoint.sh"]

0 B


30

CMD ["composer"]

0 B