php80-fpm (latest)
Published 2026-10-23 13:48:15 +03:00 by starov
Installation
docker pull gitea.optiweb.ru/public/php80-fpm:latestsha256:0967b3403d0d14e6c6f7aece7f237c6c76d0838360c4bade4b899a4900f62e61
About this package
The Ubuntu container image maintained by Canonical
Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things.
It is the world's most popular operating system across public clouds and OpenStack clouds.
It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale.
Fast, secure and simple, Ubuntu powers millions of PCs worldwide.
Image Layers
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.4415.tar --tag 26.04 |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.entrypoint --clear=config.cmd |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.cmd --config.cmd /bin/bash |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --config.env PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=config.labels --config.label org.opencontainers.image.version=26.04 --config.label org.opencontainers.image.title=ubuntu --config.label org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --config.label org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci config --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 --clear=manifest.annotations --manifest.annotation org.opencontainers.image.version=26.04 --manifest.annotation org.opencontainers.image.title=ubuntu --manifest.annotation org.opencontainers.image.created=2026-04-21T17:23:54.324551+00:00 --manifest.annotation org.opencontainers.image.description=The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-5691f940e215a35dc9b91fc1887cae39/images/.temp_layer.control_data.4415.tar |
| RUN /bin/sh -c mkdir /app # buildkit |
| WORKDIR /app |
| ENV LANG=ru_RU.UTF-8 |
| ENV LANGUAGE=ru_RU:ru |
| ENV LC_LANG=ru_RU.UTF-8 |
| ENV LC_ALL=ru_RU.UTF-8 |
| ENV PHP_INI_SCAN_DIR=:/app/php |
| ENV PHP_CONF_DIR=/etc/php/8.0 |
| ENV SUPERCRONIC_URL=https://github.com/aptible/supercronic/releases/download/v0.2.46/supercronic-linux-amd64 |
| ENV COMPOSER_HOME=/app/.composer |
| ENV PATH=/app/vendor/bin:/app/.composer/vendor/bin:/app/.local/bin:/app/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c apt-get update && apt-get install -y gnupg2 ubuntu-keyring lsb-release ca-certificates curl && sed -i 's|http://archive.ubuntu.com/ubuntu|https://mirror.yandex.ru/ubuntu|g; s|http://security.ubuntu.com/ubuntu|https://mirror.yandex.ru/ubuntu|g' /etc/apt/sources.list.d/ubuntu.sources && curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-archive-keyring.gpg > /dev/null && curl -fsSL https://packages.fluentbit.io/fluentbit.key | gpg --dearmor > /usr/share/keyrings/fluentbit-keyring.gpg && CODENAME=$(lsb_release -cs) && echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://nginx.org/packages/ubuntu ${CODENAME} nginx" | tee /etc/apt/sources.list.d/nginx.list && printf 'Package: *\nPin: origin nginx.org\nPin-Priority: 900\n' > /etc/apt/preferences.d/99nginx && echo "deb [signed-by=/usr/share/keyrings/fluentbit-keyring.gpg] https://packages.fluentbit.io/ubuntu/${CODENAME} ${CODENAME} main" > /etc/apt/sources.list.d/fluent-bit.list && apt-get update && apt-get install -y --no-install-recommends pkg-config zlib1g libxml2-16 libbz2-1.0 libjpeg8 libcurl4t64 libcurl3t64-gnutls libmcrypt4 libfreetype6 libicu78 libzstd1 liblz4-1 libwebp7 libpq5 libxslt1.1 librabbitmq4 libmemcached11t64 libonig5 libsodium23 liblz4-1 liblzf1 libzip5 libyaml-0-2 locales zip unzip catdoc msmtp msmtp-mta tzdata git wget nginx supervisor fluent-bit && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && sed -i -e 's/# ru_RU.UTF-8 UTF-8/ru_RU.UTF-8 UTF-8/' /etc/locale.gen && locale-gen && ln -fs /usr/share/zoneinfo/Europe/Moscow /etc/localtime && dpkg-reconfigure -f noninteractive tzdata # buildkit |
| COPY etc/nginx/nginx.conf /etc/nginx/nginx.conf # buildkit |
| COPY etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf # buildkit |
| COPY usr/local/bin/sessionclean /usr/local/bin/sessionclean # buildkit |
| COPY usr/local/bin/sup-run /usr/local/bin/sup-run # buildkit |
| RUN /bin/sh -c wget -P /opt https://gitea.optiweb.ru/public/php-binary/releases/download/build-20260526-203853/openssl-1.1.1w.tar.gz && tar -xvf /opt/openssl-1.1.1w.tar.gz -C /opt && rm /opt/openssl-1.1.1w.tar.gz && echo "/opt/openssl-1.1.1w/lib" > /etc/ld.so.conf.d/openssl-1.1.1w.conf && wget -P /opt https://gitea.optiweb.ru/public/php-binary/releases/download/build-20260526-203853/libxml2-2.9.14.tar.gz && tar -xvf /opt/libxml2-2.9.14.tar.gz -C /opt && rm /opt/libxml2-2.9.14.tar.gz && echo "/opt/libxml2-2.9.14/lib" > /etc/ld.so.conf.d/libxml2-2.9.14.conf && wget -P /opt https://gitea.optiweb.ru/public/php-binary/releases/download/build-20260526-203853/icu-66_1.tar.gz && tar -xvf /opt/icu-66_1.tar.gz -C /opt && rm /opt/icu-66_1.tar.gz && echo "/opt/icu-66_1/lib" > /etc/ld.so.conf.d/icu-66.conf && ldconfig && wget -P /opt https://gitea.optiweb.ru/public/php-binary/releases/download/build-20261023-081905/php80.tar.gz && tar -xvf /opt/php80.tar.gz -C /opt && rm /opt/php80.tar.gz && rm -rf /opt/php80/libs/ && rm -rf /opt/php80/bin/php-cgi && mkdir -p /etc/php/8.0/conf.d && mkdir -p /etc/php/8.0/cli && mkdir -p /etc/php/8.0/fpm/pool.d && ln -s /opt/php80/bin/php /usr/bin/php && ln -s /opt/php80/bin/php-config /usr/bin/php-config && ln -s /opt/php80/bin/phpize /usr/bin/phpize && ln -s /opt/php80/bin/phar /usr/bin/phar && mkdir -p /var/lib/php/sessions && chmod -R 1777 /var/lib/php/sessions && curl -sS https://getcomposer.org/installer | php && mv composer.phar /usr/local/bin/composer && chmod +x /usr/local/bin/sessionclean && chmod +x /usr/local/bin/sup-run && curl -fsSL "$SUPERCRONIC_URL" -o /usr/local/bin/supercronic && chmod +x /usr/local/bin/supercronic # buildkit |
| COPY etc/php/8.0/conf.d/* /etc/php/8.0/conf.d/ # buildkit |
| COPY etc/php/8.0/cli/* /etc/php/8.0/cli/ # buildkit |
| COPY etc/php/8.0/fpm/php.ini /etc/php/8.0/fpm/php.ini # buildkit |
| COPY etc/php/8.0/fpm/php-fpm.conf /etc/php/8.0/fpm/php-fpm.conf # buildkit |
| COPY etc/php/8.0/fpm/pool.d/* /etc/php/8.0/fpm/pool.d/ # buildkit |
| COPY etc/crontab /etc/crontab # buildkit |
| COPY etc/supervisor/supervisord.conf /etc/supervisor/ # buildkit |
| COPY etc/fluent-bit/ /etc/fluent-bit/ # buildkit |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| EXPOSE [80/tcp] |
| ENTRYPOINT ["/entrypoint.sh"] |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisor/supervisord.conf"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-04-21T17:23:54.324551+00:00 |
| org.opencontainers.image.description | The Ubuntu container image maintained by Canonical Ubuntu is a Debian-based Linux operating system that runs from the desktop to the cloud, to all your internet connected things. It is the world's most popular operating system across public clouds and OpenStack clouds. It is the number one platform for containers; from Docker to Kubernetes to LXD, Ubuntu can run your containers at scale. Fast, secure and simple, Ubuntu powers millions of PCs worldwide. |
| org.opencontainers.image.title | ubuntu |
| org.opencontainers.image.version | 26.04 |