sha256:93418d227847814c47e61146f708903d8f45f28fb3f700c221baddfa07ae79dc
OS/ARCH
Compressed size
153.32 MB
Last pushed
25 days by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:6d1c550971de45b9645e9430074771eed3e29bfb380f43c15258e9420ea1f7ce
29
RUN /bin/sh -c set -eux; docker-php-ext-install -j "$(nproc)" bcmath pdo_mysql mysqli # buildkit
97.02 KB
30
RUN /bin/sh -c { echo 'opcache.memory_consumption=128'; echo 'opcache.interned_strings_buffer=8'; echo 'opcache.max_accelerated_files=4000'; echo 'opcache.revalidate_freq=2'; echo 'opcache.fast_shutdown=1'; } > "$PHP_INI_DIR/conf.d/opcache-recommended.ini" # buildkit
326 B
31
RUN /bin/sh -c a2enmod rewrite expires # buildkit
342 B
32
ARG YOURLS_VERSION=1.10.4
0 B
33
ARG YOURLS_SHA256=1a41606138615c9869e232077b9da7b2a084e8751459f72b6c073bf0f092b808
0 B
34
ENV YOURLS_VERSION=1.10.4
0 B
35
ENV YOURLS_SHA256=1a41606138615c9869e232077b9da7b2a084e8751459f72b6c073bf0f092b808
0 B
36
RUN |2 YOURLS_VERSION=1.10.4 YOURLS_SHA256=1a41606138615c9869e232077b9da7b2a084e8751459f72b6c073bf0f092b808 /bin/sh -c set -eux; curl -o yourls.tar.gz -fsSL "https://github.com/YOURLS/YOURLS/archive/${YOURLS_VERSION}.tar.gz"; echo "$YOURLS_SHA256 *yourls.tar.gz" | sha256sum -c -; tar -xf yourls.tar.gz -C /usr/src/; mv "/usr/src/YOURLS-${YOURLS_VERSION}" /usr/src/yourls; rm yourls.tar.gz; chown -R www-data:www-data /usr/src/yourls # buildkit
5.87 MB
37
COPY --chown=www-data:www-data config-container.php /usr/src/yourls/user/ # buildkit
2.1 KB
38
COPY container-entrypoint.sh /usr/local/bin/ # buildkit
1.58 KB
39
COPY files/vhost.conf /etc/apache2/sites-available/000-default.conf # buildkit
502 B
40
COPY files/vhost-https.conf /etc/apache2/sites-available/default-ssl.conf # buildkit
547 B
41
COPY files/ports.conf /etc/apache2/ports.conf # buildkit
329 B
42
EXPOSE map[8080/tcp:{}]
0 B
43
EXPOSE map[8443/tcp:{}]
0 B
44
ENTRYPOINT ["container-entrypoint.sh"]
0 B
45
CMD ["apache2-foreground"]
0 B