mailcatcher icon indicating copy to clipboard operation
mailcatcher copied to clipboard

Become an official Docker image

Open J0WI opened this issue 6 years ago • 11 comments

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/

J0WI avatar Jan 25 '18 22:01 J0WI

@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.

ktomk avatar Mar 04 '18 08:03 ktomk

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.

J0WI avatar Mar 04 '18 12:03 J0WI

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?

sj26 avatar Mar 05 '18 00:03 sj26

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.

J0WI avatar Mar 05 '18 00:03 J0WI

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

ktomk avatar Mar 05 '18 08:03 ktomk

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

thaJeztah avatar Mar 05 '18 08:03 thaJeztah

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/

jmcbee avatar Jun 03 '18 14:06 jmcbee

That's https://github.com/sj26/mailcatcher/pull/344.

J0WI avatar Jun 03 '18 14:06 J0WI

Yes please - an official image would be great!

ath88 avatar Aug 20 '19 11:08 ath88

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

danielwestendorf avatar Jan 28 '20 22:01 danielwestendorf

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.

sj26 avatar Jul 15 '21 03:07 sj26