Как в docker-compose сменить project name

Всем известно, что после выполнения команды docker-compose up пачка контейнеров создаётся в так называемом стеке, а все контейнеры получают префикс с именем стека.По-умолчанию за имя стека берётся имя директории, в которой происходит запуск. Но это не всегда подходит. На данный момент мне удалось найти только один способ переопределения имени стека.

docker-compose up -p newstackname

Однако, в таком случае во все последующие вызовы docker-compose также придётся добавлять параметр -p newstackname, иначе будет возвращена ошибка.