Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Official Repository in DockerHub #56

Closed
nijel opened this issue Sep 27, 2016 · 19 comments · Fixed by docker-library/official-images#7288
Closed

Missing Official Repository in DockerHub #56

nijel opened this issue Sep 27, 2016 · 19 comments · Fixed by docker-library/official-images#7288

Comments

@nijel
Copy link
Contributor

nijel commented Sep 27, 2016

The docker image marked as public at:
https://hub.docker.com/r/phpmyadmin/phpmyadmin/
There is a process that will mark the image as official, more information:
https://docs.docker.com/docker-hub/official_repos/
example of official repositories:
https://hub.docker.com/_/wordpress/
https://hub.docker.com/_/drupal/
it appears that official repos has some security benefits (apart from distinguish from other public repos) such as content trust (see issue: not signed docker image) enabled by docker itself.

fix:
do the needed changes (there is a guideline), and apply for official repositories at DockerHub.

Reported by Emanuel Bronshtein.

@emanuelb
Copy link

Semi related, there is new program called Docker Store:
https://success.docker.com/Store
which has guidelines under "Tips for becoming a publisher:"
https://blog.docker.com/2016/06/docker-store/
currently PHPMyAdmin docker listed under community:
https://store.docker.com/community/images/phpmyadmin/phpmyadmin

@J0WI
Copy link
Contributor

J0WI commented Jun 4, 2018

I think #51 is one of the major changes that need to be done for this.
I stumbled over a few big changes while playing around with multiple base images:

Afterwards:

  • test should be moved here
  • docs and examples should be moved here
  • request inclusion into the docker-library

Let me know what you think about this!

@nijel
Copy link
Contributor Author

nijel commented Jun 5, 2018

My feedback on this is: patches welcome. We really do not have anybody in the team interested in the docker and this is really best effort image I could create with my almost zero Docker knowledge...

@J0WI
Copy link
Contributor

J0WI commented Jun 5, 2018

I've added #168 but #169 should be considered first.

@J0WI
Copy link
Contributor

J0WI commented Jun 10, 2018

Do you care about backwards compatibility or will current users just be migrated to the new apache based image?

@J0WI
Copy link
Contributor

J0WI commented Nov 20, 2018

After messing around with permissions I finally submitted #198.
So the last step is removing nginx and supervisord from this image and using upstream apache/nginx 🎉

@J0WI
Copy link
Contributor

J0WI commented Apr 24, 2019

@nijel @ibennetch @williamdes
I think this is nearly done. But the inclusion request @docker-library can only be done with the support of a representative of @phpmyadmin:
https://github.com/docker-library/official-images/blob/master/NEW-IMAGE-CHECKLIST.md

@J0WI
Copy link
Contributor

J0WI commented May 5, 2019

@ibennetch would be great if you could fix the automated builds on DockerHub. The current image variants are not built and there are already some pending security updates for PHP and its dependencies.

@nijel
Copy link
Contributor Author

nijel commented May 5, 2019

I've fixed wesite/CDN integration to fix build of daily snapshots. I've also pushed new tag to rebuild stable release.

@J0WI
Copy link
Contributor

J0WI commented May 5, 2019

williamdes added a commit that referenced this issue Sep 6, 2019
Pull-request: #216
Ref: #56
Signed-off-by: William Desportes <williamdes@wdes.fr>
@williamdes
Copy link
Member

@J0WI
test should be moved here
docs and examples should be moved here

Is this only files moving in our repo or a PR to docker is needed ?

@J0WI
Copy link
Contributor

J0WI commented Sep 30, 2019

A PR to docker is needed for all further steps.

@J0WI
Copy link
Contributor

J0WI commented Jan 16, 2020

I think this is nearly done. But the inclusion request @docker-library can only be done with the support of a representative of @phpmyadmin:
https://github.com/docker-library/official-images/blob/master/NEW-IMAGE-CHECKLIST.md

🏓 @williamdes @ibennetch

@williamdes
Copy link
Member

williamdes commented Jan 16, 2020

@J0WI do you want to open the documentation PR and I open the library one ?

@J0WI
Copy link
Contributor

J0WI commented Jan 16, 2020

Sure!
You just have to pipe the output of generate-stackbrew-library.sh in official-images/library/phpmyadmin for the library.

@williamdes williamdes reopened this Jan 16, 2020
@williamdes
Copy link
Member

williamdes commented Jan 16, 2020

I will close this issue when everything is online, sorry for the open-close noise

@williamdes
Copy link
Member

"test should be moved here"
@J0WI is a PR needed ?

@J0WI
Copy link
Contributor

J0WI commented Jan 16, 2020

I think this does not make much sense now. This depends on docker-library/official-images#7288, otherwise they will just fail.

@williamdes williamdes reopened this May 7, 2020
@williamdes williamdes self-assigned this May 7, 2020
williamdes added a commit that referenced this issue May 7, 2020
Partial revert of 6b63869

Signed-off-by: William Desportes <williamdes@wdes.fr>
@williamdes williamdes reopened this Jun 26, 2020
@J0WI
Copy link
Contributor

J0WI commented Aug 27, 2020

This is finally done: https://hub.docker.com/_/phpmyadmin 🎉

williamdes added a commit to phpmyadmin/phpmyadmin that referenced this issue Oct 2, 2020
Ref: phpmyadmin/docker#56

Signed-off-by: William Desportes <williamdes@wdes.fr>
williamdes added a commit to phpmyadmin/phpmyadmin that referenced this issue Jul 31, 2022
Seems like I missed some entries

Ref: 249d02f
Ref: phpmyadmin/docker#56

Signed-off-by: William Desportes <williamdes@wdes.fr>
williamdes added a commit to phpmyadmin/phpmyadmin that referenced this issue Aug 9, 2022
And use the same container name everywhere

Seems like I missed some entries

Ref: 249d02f
Ref: phpmyadmin/docker#56
Ref: phpmyadmin/docker#379

Signed-off-by: William Desportes <williamdes@wdes.fr>
ankush-0x90 pushed a commit to ankush-0x90/phpmyadmin that referenced this issue Sep 6, 2022
Seems like I missed some entries

Ref: 249d02f
Ref: phpmyadmin/docker#56

Signed-off-by: William Desportes <williamdes@wdes.fr>
ankush-0x90 pushed a commit to ankush-0x90/phpmyadmin that referenced this issue Sep 6, 2022
And use the same container name everywhere

Seems like I missed some entries

Ref: 249d02f
Ref: phpmyadmin/docker#56
Ref: phpmyadmin/docker#379

Signed-off-by: William Desportes <williamdes@wdes.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants