Puncte:0

Docker a fost repornit prin dist-upgrade, în ciuda faptului că a fost fixat și a rămas aceeași versiune?

drapel my

După ce ați citit acest răspuns pe Ask Ubuntu: Ce este „dist-upgrade” și de ce face upgrade mai mult decât „upgrade”?

Încă nu sunt sigur ce s-a întâmplat aici în situația mea.

Pe un server local, Ubuntu 18.04, am docker fixat la o versiune mai veche.

Fișierul se află aici: /etc/apt/preferences.d/docker-ce.pref

Iar continutul este:

Explicație: Pin adăugat de rolul Ansible „nickjj.docker”
Pachet: docker-ce
Pin: versiunea 19.03.5-ce*
Prioritate PIN: 600

Cineva a jucat sudo apt-get update și apoi sudo apt-get dist-upgrade pe acest server, conform auth.log fişier.

Docker nu a fost actualizat, dar a fost clar repornit. Am învățat asta deoarece fișierul de serviciu în /lib/systemd/system/docker.service a fost resetat la valoarea implicită.

După aceasta, am învățat că nu ar trebui să faci editări acolo, ci să faci sudo systemctl edit docker.service.

Dar asta e altă poveste. Ideea este: am făcut acele modificări în trecut și apoi au dispărut. Serviciul a fost fie actualizat, fie repornit și s-a dovedit că nu a fost actualizat.

Nu înțeleg de ce a repornit. Este fixat, deci nu ar trebui să apară în timpul upgrade-urilor.

Acestea fiind spuse, dist-upgrade detaliază un fel de rezolvare a conflictelor între dependențe.

Ar putea fi asta dist-upgrade ați forțat repornirea serviciului?

Nu s-au găsit alte comenzi în auth.log, e chiar ciudat.

nobody avatar
drapel gh
Încercați prioritatea PIN 1001
drapel in
Da, `dist-upgrade` va reporni serviciile acolo unde este necesar. Doar pentru că Docker nu a primit nicio actualizare nu înseamnă că o dependență nu a primit
drapel my
@matigo Doamne.Ei bine, dacă îl transformi într-un răspuns complet, îl voi marca drept răspunsul acceptat.
drapel vn
De asemenea, probabil că puteți verifica dacă versiunea docker s-a schimbat (pare că există o oarecare incertitudine) verificând /var/log/apt/history.log.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.