Hacker News new | past | comments | ask | show | jobs | submit login

There is absolutely nothing special about `latest`, it’s just a tag like any other. It simply happens to be the default tag when omitted, just like how `origin` is the default remote name when performing a `git clone`.



To expand on this: Well maintained projects do not often push to `:latest`; They treat that tag like a `stable` version and push to it only public, stable releases. Roughly, it should always be max(semver), though practically it often trails when a new major release happens.


> There is absolutely nothing special about `latest`

> It simply happens to be the default tag when omitted

That makes it special though, right? It's different than any other tag because it can be inadvertently pushed via accidental omission.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: