Изображение Докера Источника узла выполнений Ubuntu apt-get upgrade
, нет apt-get dist-upgrade
, устанавливать последнюю версию всех пакетов.
apt-get dist-upgrade
считается командой для обновления связанных с ядром пакетов. В контейнере Докера не установлены пакеты ядра, потому что ядро хоста используется, и apt-get upgrade
взгляды достаточно.
Однако страница справочника apt-get
говорит:
dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages
Согласно этому, другие пакеты могут потребовать для выполнения apt-get dist-upgrade
устанавливать последний патч.
Есть ли такие пакеты, который требует apt-get dist-upgrade
в текущих или прошлых релизах Ubuntu? Если такие пакеты существуют, мы должны работать dist-upgrade
даже в контейнере Докера.
В целом Вы собираетесь хотеть использовать обновление, скорее затем dist-обновляют.
В целом, если Вы не имеете проблему или чувствуете, что Вы знаете больше затем разработчиков докера, лучше всего идут со значениями по умолчанию.
В конечном счете обновление имеет проблемы, dist-обновление является потенциальным решением.
обновление обновит новые пакеты, когда новые версии будут доступны, но иногда не удалят пакеты или не установят дополнительные пакеты. dist-обновление обновит и при необходимости добавит или удалит пакеты.
необходимо всегда рассматривать то, что склонный - получают, говорит Вам, когда Вы обновляете и рассматриваете список пакетов с dist-обновлением.
Для получения дополнительной информации видят
, Что является " dist-upgrade" и почему делает это обновляет больше, чем " upgrade"?
и
, Почему склонное использование - получает обновление вместо Кв. - получают dist-обновление?
Я сказал бы, что Вы даже не должны использовать upgrade
: скорее восстановите изображение с --no-cache
и выполните обычное update
и install
пара, которая выберет последние версии пакета.