You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are currently building production images in the client's infrastructure. We would like to shift this responsibility to our side and deliver already completed images with the application.
These should be the default base images.
Specification
PHP CLI -> prod + dev
PHP with a webserver (NGINX vs NGINX Unit) -> prod + dev
PHP 7.4 and 8.1 are also ARM-compatible (Apple M1, M2 chips)
Use Makefile to build and push
Use GitHub actions to automate the release/workflow to push new tags/images
Some PHP extensions can be installed conditionally with Imagick, Xdebug, Composer, etc. Let's first discuss what each image should contain. It can be one Dockerfile per PHP version that will run with multiple parameters during the build, etc.
We currently overuse tags for different versions of docker images. It might be worth figuring out how to do it better if we find this to be a problem - 68publishers/php:8.1-unit-dev-1.0.0 vs 68publishers/php-8.1-unit-dev:1.0.0.
Why
We are currently building production images in the client's infrastructure. We would like to shift this responsibility to our side and deliver already completed images with the application.
These should be the default base images.
Specification
Other
Unfortunately, they are going to charge for the basic plan for organizations, so we have to figure out where to take them
We currently overuse tags for different versions of docker images. It might be worth figuring out how to do it better if we find this to be a problem -
68publishers/php:8.1-unit-dev-1.0.0
vs68publishers/php-8.1-unit-dev:1.0.0
.Follow-up issues
The text was updated successfully, but these errors were encountered: