Рейтинг:0

Docker перезапущен с помощью dist-upgrade, несмотря на то, что он закреплен и остается той же версии?

флаг my

Прочитав этот ответ на Ask Ubuntu: Что такое «dist-upgrade» и почему он обновляет больше, чем «upgrade»?

Я до сих пор не уверен, что произошло здесь, в моей ситуации.

На локальном сервере Ubuntu 18.04 у меня есть докер, привязанный к более старой версии.

Файл находится здесь: /etc/apt/preferences.d/docker-ce.pref

А содержание такое:

Объяснение: PIN-код добавлен ролью Ansible "nickjj.docker"
Пакет: docker-ce
Пин: версия 19.03.5-ce*
Пин-приоритет: 600

Кто-то выступал sudo apt-получить обновление а потом sudo apt-получить дист-обновление на этом сервере, согласно auth.log файл.

Docker не обновлялся, но был явно перезапущен. Я узнал об этом, потому что служебный файл в /lib/systemd/система/докер.сервис был сброшен на значение по умолчанию.

После этого я узнал, что вы не должны редактировать там, а делать sudo systemctl редактировать docker.service.

Но это другая история. Дело в том, что я делал эти правки в прошлом, а потом они исчезли. Служба была либо обновлена, либо перезапущена, и оказалось, что она не обновлена.

Я не понимаю, почему он перезапустился. Он закреплен, поэтому не должен появляться во время обновлений.

Что, как говорится, dist-обновление подробно описывает какое-то разрешение конфликтов между зависимостями.

Может быть, это dist-обновление принудительный перезапуск службы?

Других команд в auth.log, это действительно странно.

nobody avatar
флаг gh
Попробуй приоритет пина 1001
флаг in
Да, `dist-upgrade` перезапустит службы, где это необходимо. Тот факт, что Docker не получал никаких обновлений, не означает, что зависимость не
флаг my
@matigo Чёрт возьми.Что ж, если вы превратите это в полноценный ответ, я отмечу его как принятый ответ.
флаг vn
Вероятно, вы также можете проверить, изменилась ли версия докера (похоже, есть некоторая неопределенность), проверив /var/log/apt/history.log.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.