remove references to PHP 5.6
This commit is contained in:
parent
77ab74b4bd
commit
d8f6cdadbd
4 changed files with 7 additions and 64 deletions
2
.github/workflows/build.yml
vendored
2
.github/workflows/build.yml
vendored
|
|
@ -65,7 +65,6 @@ jobs:
|
|||
- ''
|
||||
# - '-onbuild'
|
||||
version:
|
||||
#- "5.6"
|
||||
#- "7.0"
|
||||
#- "7.1"
|
||||
#- "7.2"
|
||||
|
|
@ -73,7 +72,6 @@ jobs:
|
|||
- "7.4"
|
||||
- "8.0"
|
||||
env:
|
||||
#PHP_PACKAGES_56: git mariadb-client php-xdebug php5.6-apcu php5.6-bcmath php5.6-bz2 php5.6-cli php5.6-curl php5.6-gd php5.6-imap php5.6-imagick php5.6-intl php5.6-json php5.6-ldap php5.6-mbstring php5.6-mcrypt php5.6-memcache php5.6-memcached php5.6-mysql php5.6-opcache php5.6-pgsql php5.6-phpdbg php5.6-pspell php5.6-redis php5.6-soap php5.6-sqlite php5.6-xdebug php5.6-xml php5.6-zip postgresql-client
|
||||
PHP_PACKAGES_70: git mariadb-client php-xdebug php7.0-apcu php7.0-bcmath php7.0-bz2 php7.0-cli php7.0-curl php7.0-gd php7.0-imap php7.0-imagick php7.0-intl php7.0-json php7.0-ldap php7.0-mbstring php7.0-mcrypt php7.0-memcache php7.0-memcached php7.0-mongodb php7.0-mysql php7.0-opcache php7.0-pgsql php7.0-phpdbg php7.0-pspell php7.0-redis php7.0-soap php7.0-sqlite php7.0-xdebug php7.0-xml php7.0-zip postgresql-client
|
||||
PHP_PACKAGES_71: git mariadb-client php-xdebug php7.1-apcu php7.1-bcmath php7.1-bz2 php7.1-cli php7.1-curl php7.1-gd php7.1-imap php7.1-imagick php7.1-intl php7.1-json php7.1-ldap php7.1-mbstring php7.1-mcrypt php7.1-memcache php7.1-memcached php7.1-mongodb php7.1-mysql php7.1-opcache php7.1-pgsql php7.1-phpdbg php7.1-pspell php7.1-redis php7.1-soap php7.1-sqlite php7.1-xdebug php7.1-xml php7.1-zip postgresql-client
|
||||
PHP_PACKAGES_72: git mariadb-client php-xdebug php7.2-apcu php7.2-bcmath php7.2-bz2 php7.2-cli php7.2-curl php7.2-gd php7.2-imap php7.2-imagick php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring php7.2-memcache php7.2-memcached php7.2-mongodb php7.2-mysql php7.2-opcache php7.2-pgsql php7.2-phpdbg php7.2-pspell php7.2-redis php7.2-soap php7.2-sqlite php7.2-xdebug php7.2-xml php7.2-zip postgresql-client
|
||||
|
|
|
|||
13
Dockerfile
13
Dockerfile
|
|
@ -135,16 +135,11 @@ RUN apt-get -qq update && \
|
|||
sed -i "s|;php_admin_flag\[log_errors\].*|php_admin_flag\[log_errors\] = on|g" /etc/php/$PHP_VERSION/fpm/pool.d/www.conf && \
|
||||
sed -i "s|;php_admin_value\[memory_limit\].*|php_admin_value\[memory_limit\] = $PHP_MEMORY_LIMIT|g" /etc/php/$PHP_VERSION/fpm/pool.d/www.conf && \
|
||||
# Symlink FPM config to CLI & PHPDBG
|
||||
rm /etc/php/$PHP_VERSION/cli/php.ini /etc/php/$PHP_VERSION/phpdbg/php.ini && \
|
||||
rm -f /etc/php/$PHP_VERSION/cli/php.ini && \
|
||||
ln -s /etc/php/$PHP_VERSION/fpm/php.ini /etc/php/$PHP_VERSION/cli/php.ini && \
|
||||
ln -s /etc/php/$PHP_VERSION/fpm/php.ini /etc/php/$PHP_VERSION/phpdbg/php.ini && \
|
||||
# Configuration hack for PHP5.6
|
||||
if test "$PHP_VERSION" = "5.6" ; then \
|
||||
echo "Skipping clear_env"; \
|
||||
else \
|
||||
echo "clear_env=no" >> /etc/php/$PHP_VERSION/fpm/php-fpm.conf; \
|
||||
echo "clear_env=no" >> /etc/php/$PHP_VERSION/fpm/pool.d/www.ini; \
|
||||
fi && \
|
||||
# Configuration step for clear_env=no
|
||||
echo "clear_env=no" >> /etc/php/$PHP_VERSION/fpm/php-fpm.conf; \
|
||||
echo "clear_env=no" >> /etc/php/$PHP_VERSION/fpm/pool.d/www.ini; \
|
||||
# Create run lock dir for php
|
||||
mkdir -p /run/php && \
|
||||
# Destroy default html root, and link /app in its place.
|
||||
|
|
|
|||
53
Makefile
53
Makefile
|
|
@ -15,35 +15,9 @@
|
|||
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
# Prettyprinting: http://patorjk.com/software/taag/#p=display&c=bash&f=Bloody&t=Example
|
||||
CMD_BUILD=docker buildx build --platform linux/arm64,linux/amd64
|
||||
PHP_PACKAGES_56=mariadb-client \
|
||||
php-apcu \
|
||||
php-xdebug \
|
||||
php5.6-bcmath \
|
||||
php5.6-bz2 \
|
||||
php5.6-cli \
|
||||
php5.6-curl \
|
||||
php5.6-gd \
|
||||
php5.6-imap \
|
||||
php5.6-imagick \
|
||||
php5.6-intl \
|
||||
php5.6-json \
|
||||
php5.6-ldap \
|
||||
php5.6-mbstring \
|
||||
php5.6-mcrypt \
|
||||
php5.6-memcache \
|
||||
php5.6-memcached \
|
||||
php5.6-mysql \
|
||||
php5.6-opcache \
|
||||
php5.6-pgsql \
|
||||
php5.6-pspell \
|
||||
php5.6-redis \
|
||||
php5.6-soap \
|
||||
php5.6-sqlite \
|
||||
php5.6-xml \
|
||||
php5.6-zip \
|
||||
postgresql-client
|
||||
|
||||
#CMD_BUILD=docker buildx build --platform linux/arm64,linux/amd64
|
||||
CMD_BUILD=docker buildx build --platform linux/amd64
|
||||
BUILDX_OUTPUT=--load
|
||||
PHP_PACKAGES_70=mariadb-client \
|
||||
php-apcu \
|
||||
php-xdebug \
|
||||
|
|
@ -255,8 +229,6 @@ gone/marshall: setup
|
|||
# ░░ ░ ░░ ░░░ ░ ░ ░ ░ ▒ ░░ ░ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
gone/php\:core-5.6: setup
|
||||
$(CMD_BUILD) -t gone/php:core-5.6 --target=php-core --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:core-7.0: setup
|
||||
$(CMD_BUILD) -t gone/php:core-7.0 --target=php-core --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . --push
|
||||
gone/php\:core-7.1: setup
|
||||
|
|
@ -271,7 +243,6 @@ gone/php\:core-8.0: setup
|
|||
$(CMD_BUILD) -t gone/php:core-7.4 --target=php-core --build-arg "PHP_VERSION=8.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . --push
|
||||
|
||||
core:
|
||||
$(MAKE) gone/php\:core-5.6
|
||||
$(MAKE) gone/php\:core-7.0
|
||||
$(MAKE) gone/php\:core-7.1
|
||||
$(MAKE) gone/php\:core-7.2
|
||||
|
|
@ -288,10 +259,6 @@ core:
|
|||
# ░░ ░ ░░ ░░░ ░ ░ ░ ▒ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
gone/php\:cli-5.6: setup
|
||||
$(CMD_BUILD) -t gone/php:cli-5.6 --target=php-cli --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:cli-5.6-onbuild: setup
|
||||
$(CMD_BUILD) -t gone/php:cli-5.6-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:cli-7.0: setup
|
||||
$(CMD_BUILD) -t gone/php:cli-7.0 --target=php-cli --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . --push
|
||||
gone/php\:cli-7.0-onbuild: setup
|
||||
|
|
@ -318,8 +285,6 @@ gone/php\:cli-8.0-onbuild: setup
|
|||
$(CMD_BUILD) -t gone/php:cli-8.0-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . --push
|
||||
|
||||
php-cli:
|
||||
$(MAKE) gone/php\:cli-5.6
|
||||
$(MAKE) gone/php\:cli-5.6-onbuild
|
||||
$(MAKE) gone/php\:cli-7.0
|
||||
$(MAKE) gone/php\:cli-7.0-onbuild
|
||||
$(MAKE) gone/php\:cli-7.1
|
||||
|
|
@ -343,10 +308,6 @@ php-cli:
|
|||
# ░░ ░ ░░ ░░░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
gone/php\:nginx-5.6: setup
|
||||
$(CMD_BUILD) -t gone/php:nginx-5.6 --target=php-nginx --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:nginx-5.6-onbuild: setup
|
||||
$(CMD_BUILD) -t gone/php:nginx-5.6-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:nginx-7.0: setup
|
||||
$(CMD_BUILD) -t gone/php:nginx-7.0 --target=php-nginx --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . --push
|
||||
gone/php\:nginx-7.0-onbuild: setup
|
||||
|
|
@ -373,8 +334,6 @@ gone/php\:nginx-8.0-onbuild: setup
|
|||
$(CMD_BUILD) -t gone/php:nginx-8.0-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . --push
|
||||
|
||||
php-nginx:
|
||||
$(MAKE) gone/php\:nginx-5.6
|
||||
$(MAKE) gone/php\:nginx-5.6-onbuild
|
||||
$(MAKE) gone/php\:nginx-7.0
|
||||
$(MAKE) gone/php\:nginx-7.0-onbuild
|
||||
$(MAKE) gone/php\:nginx-7.1
|
||||
|
|
@ -398,10 +357,6 @@ php-nginx:
|
|||
# ░░ ░ ░░ ░░░ ░ ▒ ░░ ░ ▒ ░ ░ ░░ ░ ░
|
||||
# ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░
|
||||
|
||||
gone/php\:apache-5.6: setup
|
||||
$(CMD_BUILD) -t gone/php:apache-5.6 --target=php-apache --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:apache-5.6-onbuild: setup
|
||||
$(CMD_BUILD) -t gone/php:apache-5.6-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=5.6" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_56)" . --push
|
||||
gone/php\:apache-7.0: setup
|
||||
$(CMD_BUILD) -t gone/php:apache-7.0 --target=php-apache --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . --push
|
||||
gone/php\:apache-7.0-onbuild: setup
|
||||
|
|
@ -428,8 +383,6 @@ gone/php\:apache-8.0-onbuild: setup
|
|||
$(CMD_BUILD) -t gone/php:apache-8.0-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . --push
|
||||
|
||||
php-apache:
|
||||
$(MAKE) gone/php\:apache-5.6
|
||||
$(MAKE) gone/php\:apache-5.6-onbuild
|
||||
$(MAKE) gone/php\:apache-7.0
|
||||
$(MAKE) gone/php\:apache-7.0-onbuild
|
||||
$(MAKE) gone/php\:apache-7.1
|
||||
|
|
|
|||
|
|
@ -43,6 +43,3 @@ Docker PHP Base kit based on lessons learned from phusion/baseimage using runit
|
|||
| gone/php:cli-7.0 | AMD64, ARM64 | [](https://hub.docker.com/r/gone/php) | 2021-02-16 13:13:12 | [](https://microbadger.com/images/gone/php:cli-7.0 "Get your own image badge on microbadger.com") |
|
||||
| gone/php:cli-7.3 | AMD64, ARM64 | [](https://hub.docker.com/r/gone/php) | 2021-02-16 13:12:44 | [](https://microbadger.com/images/gone/php:cli-7.3 "Get your own image badge on microbadger.com") |
|
||||
| gone/php:cli-7.1 | ARM64, AMD64 | [](https://hub.docker.com/r/gone/php) | 2021-02-16 13:12:11 | [](https://microbadger.com/images/gone/php:cli-7.1 "Get your own image badge on microbadger.com") |
|
||||
| gone/php:apache-5.6 | AMD64 | [](https://hub.docker.com/r/gone/php) | 2020-12-01 06:20:02 | [](https://microbadger.com/images/gone/php:apache-5.6 "Get your own image badge on microbadger.com") |
|
||||
| gone/php:nginx-5.6 | AMD64 | [](https://hub.docker.com/r/gone/php) | 2020-12-01 06:18:40 | [](https://microbadger.com/images/gone/php:nginx-5.6 "Get your own image badge on microbadger.com") |
|
||||
| gone/php:cli-5.6 | AMD64 | [](https://hub.docker.com/r/gone/php) | 2020-12-01 06:15:17 | [](https://microbadger.com/images/gone/php:cli-5.6 "Get your own image badge on microbadger.com") |
|
||||
|
|
|
|||
Loading…
Reference in a new issue