Ubuntu слишком тяжел, чтобы иметь его в качестве базового контейнера для запуска приложения узла в качестве сервера. Debian и Alpine намного легче по сравнению с Ubuntu.
Кроме того, знание Ubuntu, Debian и Alpine не будет большим изменением. В конце дня Ubuntu несколько построен на Debian, и они linux дистрибутивы, так что с вами все будет в порядке. Тем более, что вам нужно выполнить шаги настройки, сохранить их как часть образа контейнера, и все готово. Каждый раз он будет делать один и тот же контейнер с правильной настройкой. Красота контейнеров.