В хостовой системе ТОЛЬКО штатный пакетный менеджер, в Docker контейнерах внутри можно что угодно, если контейнеры шаблонные. Если же предполагается обновление внутри контейнера - только исключительно системный пакетный менеджер. В крайнем случае хоть как-то создать пакет самостоятельно, чтобы его можно было при необходимости чистенько удалить.