wie wähle ich die neueste stabile Version? Und was bedeutet exp.0? Ich bin kein Entwickler, daher verstehe ich vielleicht die Bezeichnung “stabil” hier unter einem “neuesten” Label nicht richtig.
Ich benutze normalerweise einfach die neueste Version und bin fertig. Oder ist es meine Verantwortung, vor jedem Update zu recherchieren? Ich habe in einem anderen Thread gelesen, dass 2.20.6 verwendet werden sollte, da dies “stabil” ist. Also nicht 2.20.7 und nicht 2.20.7-exp.0, was ich gewählt hätte.
@mailfraud guten Tag
Ich würde nicht nur nach der höchsten Versionsnummer auswählen. Für die Produktion würde ich dem Release-Kanal folgen.
exp.0 sollte als experimentell behandelt werden, daher würde ich es vermeiden, es sei denn, du testest einen bestimmten Fix. Meine Regel wäre: stabil für die Produktion, neuere Versionen zuerst im Staging, und experimentelle Builds nur in unkritischen Umgebungen.
Danke, dass du versucht hast, jedem zu helfen. Ich habe den Thread gelesen, den @kjooleng gezeigt hat. Dort sagt Jan:
Nein, das ist korrekt. 1.22.4 ist die neueste stabile Version, die in der Produktion verwendet werden sollte (latest ist das Tag, das von Docker-Images dafür verwendet wird - die neueste stabile Version).
Die allerneueste Version, die wir veröffentlicht haben und die derzeit noch nicht stabil ist, ist gerade 1.23.0 und ist in Docker als next gekennzeichnet.
Abgesehen von den älteren Versionsnummern deutet dies darauf hin, dass “latest” in Docker etwas anderes ist als “latest” auf github.
@tamy.santos Du sagst, ich soll dem Release-Kanal folgen. Das tue ich. GitHub zeigt dann folgendes:
Wie du sagst, ist exp.0 experimentell – sollte ich die Bezeichnung “stable” und das Tag “latest” dann ignorieren?
Ich habe jetzt die “latest”-Version über Docker Compose heruntergeladen, da ich Jans Beitrag folgte, in dem er sagt, das Tag “latest” in Docker sei die neueste stabile Version. Aber ich habe die Version 2.20.7-exp.0 bekommen.
Ich bin jetzt verwirrt. Ist das der Release-Kanal, den du meinst? Ist die Version “latest” auf github die, die ich beim Herunterladen über Docker Compose bekomme – gibt es also tatsächlich keinen Unterschied? Welchen Fehler mache ich? Hat die Docker-Source das exp.0 fälschlicherweise als stabil gekennzeichnet?