Sergey
проблема с тем, что project name не доступен через ENV, конечно, актуальна, но не так критична, чтобы прям говорить "валите с compose"
всё это известно и решаемо. Но количество таких мелочей для меня уже превысило комфортный уровень. Я несколько раз подумаю, стоит ли ориентироваться на docker-compose в новом проекте. Тем более что самое первое решение обычно остаётся надолго. Иногда и в проде.