spujadas / lighttpd-docker

Docker image for lighttpd, a secure, fast, compliant, and flexible web server
MIT License
59 stars 65 forks source link

Provide docker images with version tag #9

Closed stefanneuhaus closed 5 years ago

stefanneuhaus commented 5 years ago

The latest issue #8 broke our pipeline in production: as the docker images are only tagged with latest we always have to use the latest greatest.

The request is to have release versions and have the docker images tagged with these versions.

spujadas commented 5 years ago

Ah, didn't realise that the image was being used outside of sandbox environments. The version of lighttpd is now pinned in the Dockerfile (f1bc14fa647d61f0994fb65efdb1ea3c68ef22d5), and releases and images are now tagged (current tag is 1.4.54-r0).

There is still a caveat, as — as far as I understand — the Alpine Linux repo doesn't archive older packages versions for a given version of Alpine Linux, so manual builds of older images may fail once newer versions of lighttpd are released.

stefanneuhaus commented 5 years ago

Wow, that was lightning fast! ⚡️

I must admit that we do not actually use it in our production code but for integration testing. Thus it has the potential to block releases to production.

The caveat you mentioned is probably of no concern for all users who just use the image. So this should be perfectly fine. Thanks again for the quick fix! 🎉

spujadas commented 5 years ago

Cheers!