Mam sobie obrazy Dockera dla mojej aplikacji, bazujące na jakimś innym obrazie, dostarczonym przez kogoś innego, choćby Microsoftowy mcr.microsoft.com/dotnet/core/aspnet:2.1
.
Taki obraz zawiera silnie wersjonowaną (semver) wersję mojej aplikacji example - dajmy na to 1.0.0, więc ja go też nazywam mojerepozytorium/example:1.0.0. Przyszła sobie sytuacja, że obraz bazowy został zaktualizowany, bo wyszła choćby łatka bezpieczeństwa.
Żeby zaktualizować mój obraz muszę go przebudować. I teraz pytanie: powinienem podbić wersję mojej aplikacji i dostarczyć obraz mojerepozytorium/example:1.0.1 czy zostawić go z wersją 1.0.0? W zasadzie moja aplikacja się nie zmieniła przecież, a tagi są mutowalne, więc mogę to zrobić. Jaka jest najlepsza praktyka?