* Rebuilding for better caching * Rebuilding for better caching. Squash this commit. * Paths to dockerfiles changed. * Rebuilding for better caching. Squash this commit. * Rebuilding for better caching. Squash this commit. * Refactoring * Refactoring * fixing the screaming about duplicates in apt sources. * Vanity tagging * Vanity tagging * Try vanity again. * re-enable all versions and variants
113 lines
No EOL
3.5 KiB
YAML
113 lines
No EOL
3.5 KiB
YAML
version: "3.4"
|
|
|
|
services:
|
|
marshall:
|
|
image: benzine/marshall:latest
|
|
build:
|
|
target: marshall
|
|
dockerfile: Dockerfile.Marshall
|
|
context: .
|
|
|
|
php-core-7.3:
|
|
image: benzine/php:core-7.3
|
|
build:
|
|
target: php-core
|
|
dockerfile: Dockerfile.Core
|
|
context: .
|
|
args:
|
|
PHP_VERSION: 7.3
|
|
PHP_PACKAGES: git mariadb-client php7.3-apcu php7.3-bcmath php7.3-bz2 php7.3-cli php7.3-curl php7.3-gd php7.3-imap php7.3-imagick php7.3-intl php7.3-ldap php7.3-mbstring php7.3-memcache php7.3-mysql php7.3-opcache php7.3-pgsql php7.3-phpdbg php7.3-pspell php7.3-redis php7.3-soap php7.3-sqlite php7.3-xdebug php7.3-xml php7.3-zip postgresql-client
|
|
php-core-7.4:
|
|
image: benzine/php:core-7.4
|
|
build:
|
|
target: php-core
|
|
dockerfile: Dockerfile.Core
|
|
context: .
|
|
args:
|
|
PHP_VERSION: 7.4
|
|
PHP_PACKAGES: git mariadb-client php7.4-apcu php7.4-bcmath php7.4-bz2 php7.4-cli php7.4-curl php7.4-gd php7.4-imap php7.4-imagick php7.4-intl php7.4-ldap php7.4-mbstring php7.4-memcache php7.4-mysql php7.4-opcache php7.4-pgsql php7.4-phpdbg php7.4-pspell php7.4-redis php7.4-soap php7.4-sqlite php7.4-xdebug php7.4-xml php7.4-zip postgresql-client
|
|
php-core-8.0:
|
|
image: benzine/php:core-8.0
|
|
build:
|
|
target: php-core
|
|
dockerfile: Dockerfile.Core
|
|
context: .
|
|
args:
|
|
PHP_VERSION: 8.0
|
|
PHP_PACKAGES: git mariadb-client php8.0-apcu php8.0-bcmath php8.0-bz2 php8.0-cli php8.0-curl php8.0-gd php8.0-imap php8.0-imagick php8.0-intl php8.0-ldap php8.0-mbstring php8.0-memcache php8.0-mysql php8.0-opcache php8.0-pgsql php8.0-phpdbg php8.0-pspell php8.0-redis php8.0-soap php8.0-sqlite php8.0-xdebug php8.0-xml php8.0-zip postgresql-client
|
|
|
|
php-cli-7.3:
|
|
image: benzine/php:cli-7.3
|
|
build:
|
|
target: php-cli
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.3
|
|
php-cli-7.4:
|
|
image: benzine/php:cli-7.4
|
|
build:
|
|
target: php-cli
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.4
|
|
php-cli-8.0:
|
|
image: benzine/php:cli-8.0
|
|
build:
|
|
target: php-cli
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-8.0
|
|
|
|
php-nginx-7.3:
|
|
image: benzine/php:nginx-7.3
|
|
build:
|
|
target: php-nginx
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.3
|
|
php-nginx-7.4:
|
|
image: benzine/php:nginx-7.4
|
|
build:
|
|
target: php-nginx
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.4
|
|
php-nginx-8.0:
|
|
image: benzine/php:nginx-8.0
|
|
build:
|
|
target: php-nginx
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-8.0
|
|
|
|
php-apache-7.3:
|
|
image: benzine/php:apache-7.3
|
|
build:
|
|
target: php-apache
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.3
|
|
php-apache-7.4:
|
|
image: benzine/php:apache-7.4
|
|
build:
|
|
target: php-apache
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-7.4
|
|
php-apache-8.0:
|
|
image: benzine/php:apache-8.0
|
|
build:
|
|
target: php-apache
|
|
dockerfile: Dockerfile.Flavours
|
|
context: .
|
|
args:
|
|
PHP_CORE_VERSION: benzine/php:core-8.0
|
|
|