Стоит ли этим заморачиваться, пускав через докер, просто не понимаю преимущества?
Ты поймешь преимущества докера только когда поднимешь одно и то же окружение на 100500 различных серверах.
Когда локально у тебя все работало, а на сервере то imagemagick не доступен через команду, а только отдельно через convert, identify ..., то еще какие-то чудеса.
Когда после apt update && apt upgrade ты не сможешь поднять свой проект, потому что обновление что-то сломало.
Когда хочешь быстро посмотреть результат работы коллеги, а надо руками все устанавливать, чтобы запустить.