pm4py / pm4py-core

Public repository for the PM4Py (Process Mining for Python) project.
https://pm4py.fit.fraunhofer.de
GNU Affero General Public License v3.0
739 stars 287 forks source link

Official Docker image lacks version tagging #495

Closed andrew-parsons-janus closed 4 months ago

andrew-parsons-janus commented 4 months ago

The Docker image defined here and distributed on Docker Hub lacks version tagging.

As a developer, I wish to pin an image requirement to, for example, 2.7.11.

In other words, not this...

# my custom Dockerfile for a production application

FROM pm4py/pm4py-core:latest

...but rather this:

# my custom Dockerfile for a production application

FROM pm4py/pm4py-core:2.7.11

Pinning a Docker image tag is crucial to ensure that an application always uses the same environment, libraries, and dependencies. This prevents unexpected changes due to updates or new releases.

fit-alessandro-berti commented 4 months ago

Dear @andrew-parsons-janus

Thanks for requesting. We pushed pm4py/pm4py-core:2.7.11 to the docker hub, and that will remain 'stable'