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 Docker image #363

Open
J0WI opened this issue Jan 25, 2018 · 11 comments
Open

Become an official Docker image #363

J0WI opened this issue Jan 25, 2018 · 11 comments
Labels

Comments

@J0WI
Copy link

J0WI commented Jan 25, 2018

The current Docker image of mailcatcher is not listed in the Docker Store/Docker Hub.
It would be great if you could make it an "official image".

See also: https://docs.docker.com/docker-hub/official_repos/

@ktomk
Copy link

ktomk commented Mar 4, 2018

@J0WI: Could you please leave a reference what construes "The current Docker image of mailcatcher" for you when you created this issue (or just edit it in)? That would be very kind of you.

Also if you could elaborate into which issue you were running and how your suggestion would contribute to your benefit would be great to read.

@J0WI
Copy link
Author

J0WI commented Mar 4, 2018

The current image means this.
It has just been published a few days ago, but it's not yet listed as "official image" on Dockerhub and Docker Store.

@sj26
Copy link
Owner

sj26 commented Mar 5, 2018

I'm not sure if MailCatcher is considered important enough to be an office Docker image! Maybe?

It is built from the official Docker Ruby image, it builds on the official Docker infrastructure with full build logs, and is set to re-build when the upstream Ruby image changes to stay up to date with security updates, etc., so we're most of the way there. Does it just need to be submitted?

@J0WI
Copy link
Author

J0WI commented Mar 5, 2018

Does it just need to be submitted?

I think so, yes.

A strong reason to submit it is, that there are many commuinity based images that are not maintained and don't follow the best practice. It's hard to find yours.

@ktomk
Copy link

ktomk commented Mar 5, 2018

Just my two cents: Mailcatcher is important :) and +1 for any initiative to make it easier to find.

@thaJeztah
Copy link

@tianon or @yosifkit may be able to answer some of the question :-)

@jmcbee
Copy link

jmcbee commented Jun 3, 2018

A strong reason to submit it is, that there are many commuinity based images that are not maintained and don't follow the best practice. It's hard to find yours.

While were at it. I think it would also be better to use alpine. See https://hub.docker.com/r/schickling/mailcatcher/~/dockerfile/

@J0WI
Copy link
Author

J0WI commented Jun 3, 2018

That's #344.

@ath88
Copy link

ath88 commented Aug 20, 2019

Yes please - an official image would be great!

@danielwestendorf
Copy link

It would be great to get this docker image updated automatically when new releases are tagged.

@sj26 sj26 changed the title [Docker] Become an "official image" Become an official Docker image Feb 22, 2021
@sj26 sj26 added the admin label Feb 22, 2021
@sj26
Copy link
Owner

sj26 commented Jul 15, 2021

The docker image has been updated to use alpine, and now clocks in at ~25MB total, only 5.85MB (compressed) of that is a unique layer for mailcatcher.

https://hub.docker.com/layers/sj26/mailcatcher/latest/images/sha256-ea9cc63aaceb360b5bc3c5d3a090e0d69905b2b5e3eaf2d4e7b311bed9cfbe0e?context=repo

I've also pushed both linux/arm64 and linux/amd64 images.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants