Sunsetting FPM docker images
Kevin Papst
@kevinpapstWhat is happening?
Starting with the next release we will no longer create version specific FPM tags:
kimai/kimai2:fpm-x.xx.x
And with the next major release we will stop creating the following images and tags:
kimai/kimai2:fpmkimai/kimai2:latest
Who is affected?
Every installation using the Kimai Docker image with one the following tags:
kimai/kimai2:fpmkimai/kimai2:latestkimai/kimai2:fpm-x.xx.x
The following images were already deprecated quite a long time ago:
kimai/kimai2:fpm-prodkimai/kimai2:fpm-latestkimai/kimai2:prodkimai/kimai2:fpm-x.xx.x-prod
Why is this happening?
There was a high amount of recurring support requests about deprecated assets after update.
Those came from the problem, that the FPM image itself cannot serve static assets and needed a mount point like public:/opt/kimai/public.
This mount had to be updated manually after each docker image update AKA docker compose pull, which defeats the purpose of docker.
We created that image in the past, when we didn’t know enough about Docker and the usage of Kimai images.
Resolution
Switch to using the Apache tag kimai/kimai2:apache.
This might require changes in your setup, depending on your (reverse proxy) integration.
Read more in our Docker Compose docs.
Kimai