При установке Docker на компьютер с Ubuntu существует несколько конкурирующих способов его установки, которые, по мнению некоторых, являются лучшей практикой. В частности, вы можете установить в соответствии с руководством на docs.docker.com, что, как я полагаю, является лучшей практикой в соответствии с докером, или вы можете установить пакет docker.io с помощью диспетчера пакетов apt, что, как я полагаю, является наилучшей практикой в соответствии с Canonical и командой Ubuntu.
Первоначально я подозревал, что версия Ubuntu будет более актуальной по обновлениям безопасности, но поскольку докеры просто добавляют репозиторий в диспетчер пакетов, это не значит, что они не могут просто поместить обновление безопасности туда, чтобы вы могли получить моментальное уведомление . Так что в настоящее время я просто предполагаю, что версия Ubuntu будет менее актуальной, но более тщательно протестированной. Если это единственное различие, я думаю, что в производственной и других чувствительных средах вы бы предпочли версию Ubuntu, если в новой версии нет функции, которая вам нужна. Я также читал Вот что по умолчанию используются пакеты, предоставленные дистрибутивом, но то, как докер устанавливает его как репо, а не просто пакет с сайта, похоже, смягчает по крайней мере некоторые проблемы с установкой от внешнего поставщика. Какой лучше и почему?