A custom PHP base image built with Alpine Linux.
- nginx
- php7
- php7-fpm
- php7-fileinfo
- php7-json
- php7-mbstring
- php7-openssl
- php7-session
- php7-simplexml
- php7-xml
- php7-xmlwriter
- php7-zlib
This image follows the Semantic Versioning pattern.
- MAJOR version - Changes on Base Image version (1.0.0 to 2.0.0)
- MINOR version - Changes on PHP version (7.3.19 to 7.3.20)
- PATCH version - Package updates and other non breaking changes on the image
- DRAFT version - Unstable build for review (Optional)
Version | 1.0 | 1.1 | 2.0 |
---|---|---|---|
Base Image | 1.x.x | 1.x.x | 2.x.x |
PHP | 7.3.19 | 7.4.10 | 7.3.19 |
When Base Image gets upgraded the major version is incremented, when PHP gets upgraded the minor version is incremented.
Tag | Description |
---|---|
latest | Latest version |
1.0.0 | Specific patch version |
1.0 | Specific minor version |
1 | Specific major version |
1.0.0-arch |
Specific patch version to that arch |
1.0-arch |
Specific minor version to that arch |
1-arch |
Specific major version to that arch |
test | Branch version - DO NOT USE |
The version tags are the same as the repository versioning tags but without the v
. The test
version is only for build purposes, it should not be pulled.
The arch
can be one of the supported architectures described below.
Architecture | Tag |
---|---|
x86-64 | amd64 |
arm64 | arm64v8 |
armhf | arm32v7 |
Name | Description |
---|---|
PUID | Set the UserID - Details |
PGID | Set the GroupID - Details |
TZ | Set the system timezone - Options |
HTTP_TRACE | Enable HTTP trace Log (default: false) |