phpmyadmin / docker

Docker container for phpMyAdmin
https://hub.docker.com/_/phpmyadmin
GNU General Public License v3.0
665 stars 456 forks source link

Remove the phpMyAdmin Docker repository in favor of the "official" one #363

Open ibennetch opened 2 years ago

ibennetch commented 2 years ago

There are currently two Docker repositories, the official image and the phpMyAdmin organization image.

I'd like to work towards deprecating and removing the phpMyAdmin one because there's no need to have two at this point, and we've been accepted as an official image for some time.

In my opinion, the best way to handle this is to change our image to load a single web page with instructions for users to migrate to the official image. I prefer not to just stop updating the image because that will leave people with old phpMyAdmin installations where they don't realize they should migrate.

nunoperalta commented 2 years ago

Ah ok, so at least both are official! You got me scared for a moment :) (don't want to be using unofficial images where private/sensitive data is involved)

What if you delete the other image, and then when admins try to update it, they'll get an error saying it doesn't exist, and then they'll look into putting the right one?

Not sure if you can delete images in the Docker Hub...

williamdes commented 2 years ago

Not sure if you can delete images in the Docker Hub...

You can :)

What if you delete the other image, and then when admins try to update it, they'll get an error saying it doesn't exist, and then they'll look into putting the right one?

That's an idea, I think this is one that will be effective

MauricioFauth commented 2 years ago

Do you know how other projects handled that?

ygottschalk commented 1 year ago

Maybe it would be a good idea, to put a big fat deprecation notice on docker hub. The current small "Note that [...], you can use either that or this [...]" does not really state that it is preferred to use the official repository image. Also: my search engine seems to prefer the community image docker hub page :(

I only found the official image, because I was searching for PMA_USER_FILE, found support for it in this repos documentation and docker-entrypoint.sh and then found this issue while searching for info about a release cycle since the last release was month ago and the feature I was looking for was not in that release. That is somewhat of a long journey to find the "preferred official image". (TBH: if I would have read the first paragraph of the community images docker hub page I might have found that earlier but stil...)