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

Become an "Official Image" #31

Open
J0WI opened this issue Sep 11, 2018 · 12 comments
Open

Become an "Official Image" #31

J0WI opened this issue Sep 11, 2018 · 12 comments

Comments

@J0WI
Copy link
Contributor

J0WI commented Sep 11, 2018

(from roundcube/roundcubemail#5827)

It would be great if you could do the steps to get into Dockers standard library aka "Official Images".

There are some administrative steps to fulfill:
https://github.com/docker-library/official-images#contributing-to-the-standard-library

This will enhance maintenance and trust in this Docker image.

@ytzelf
Copy link

ytzelf commented Apr 19, 2019

I reckon for a project with the kind of audience RC has you deserve to become a certified image and keep the images up-to-date with the releases.

@J0WI
Copy link
Contributor Author

J0WI commented Jan 16, 2020

@thomascube
Copy link
Member

In general yes. But I'm lacking the time to work through all the requirements and best-practices in order to get there. I don't think our current setup already satisfies all the requirements for becoming official. Any support or advise on this topic is highly welcome.

@J0WI
Copy link
Contributor Author

J0WI commented Jan 23, 2020

I think this is already in a good shape. There are pending PRs to allow updates of existing volumes (#65) and to simplify the maintenance of this repo (#55).
Requesting inclusion will give us further feedback.

@thomascube thomascube changed the title Became an "Official Image" Become an "Official Image" Nov 20, 2020
@williamdes
Copy link
Contributor

Is there some tasks to be done @J0WI ?

@J0WI
Copy link
Contributor Author

J0WI commented Mar 2, 2022

One of the maintainers need to open a MR at https://github.com/docker-library/official-images

@williamdes
Copy link
Contributor

One of the maintainers need to open a MR at https://github.com/docker-library/official-images

@thomascube would you mind doing this ?
@J0WI could you give the steps needed for the content of the MR ?

@J0WI
Copy link
Contributor Author

J0WI commented Mar 2, 2022

Here is a checklist: https://github.com/docker-library/official-images/blob/master/NEW-IMAGE-CHECKLIST.md

I'd recommend to create something like a generate-stackbrew-library.sh to create the library file from a script.

@thomascube
Copy link
Member

@J0WI @williamdes There's quite a list of things to do in terms of documentation and I'm currently lacking the time to get through all of that. Is becoming official really the only way to get ARM builds up?

@J0WI
Copy link
Contributor Author

J0WI commented Mar 9, 2022

You already have most of the required documentation in your README. Though there is some work left to match the format and style of the library.

You can also cross build Docker images using buildx and QEMU: https://github.com/marketplace/actions/docker-setup-qemu
But only images from the official library defaults to the correct architecture on each platform, so users have to change the tag or repo manually.

@williamdes
Copy link
Contributor

@J0WI @williamdes There's quite a list of things to do in terms of documentation and I'm currently lacking the time to get through all of that. Is becoming official really the only way to get ARM builds up?

See #201

@williamdes
Copy link
Contributor

@J0WI @williamdes There's quite a list of things to do in terms of documentation and I'm currently lacking the time to get through all of that. Is becoming official really the only way to get ARM builds up?

#201 is merged and deployed to the hub, we are now multi arch 🎉

@J0WI J0WI mentioned this issue Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants