Sign inSign up
composer logo

composer:2.11.1

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

sha256:537fb03057ed901ae06bde7ef25af348903485ae1acc7fc789b80d8bac666f35

OS/ARCH

Compressed size

75.17 MB

Last pushed

about 22 hours by doijanky

Type

Image

Vulnerabilities

8
19
13
6
1

Manifest digest

sha256:982833f2e90ca67751a3eb41cc0e583f7a462516fb15fcf8985d2ea496289bd5

Layers (31)

php:cc3fa1b5433bfc480aaa0cd2753eee6cbed90a356123386ef0003f9daff7e24a
8
18
8
5
1
composer:2.11.1
0
1
5
1
0

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.53 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.11.1

0 B


26

RUN /bin/sh -c set -eux ; apk add --no-cache --virtual .build-deps $PHPIZE_DEPS bzip2-dev libzip-dev ; docker-php-ext-install -j "$(nproc)" bz2 zip ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local/lib/php/extensions | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )" ; apk add --no-cache --virtual .composer-phpext-rundeps $runDeps ; apk del --no-network .build-deps ; 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

418 B


28

WORKDIR /app

93 B


29

ENTRYPOINT ["/docker-entrypoint.sh"]

0 B


30

CMD ["composer"]

0 B