Есть самописная гуёвая софтина,точнее набор из гуя и нескольких консольных, которую периодически надо обновлять на разных компьютерах. В работе этот софт использует usb-устройства(программаторы) и последовательный порт.
Скриптовая начинка на разных компах разная, условно: ремонт/сборка.
Общего у компов то, что там стоит линукс. Дистрибутивы от убунты до рача.
Есть мысль, чтобы на каждой машине не настраивать/обновлять руками, упаковать весь этот набор софта в какой-нибудь докер и распихивать по местам уже готовый контейнер.
Опакечивать под конкретный дистрибутив думал, но тогда приходится держать в голове и коде разницу между дистрибутивными версиями софта, мне желательно всё тащить с собой.
Имеет ли смысл вообще морочиться, какие подводные камни и есть ли решение лучше?