Имеет ли смысл или Как изменять localhost на выдуманный домен при запуске сайта в docker?
Я только разбираюсь с Docker и Docker-compose, но уже закрался вопрос - стоит ли разделять проекты на разные выдуманные домены, например: site1.loc и site2.loc и возможно ли это, если да то как?
Просто переживаю, что cookies будут сохраняться в браузере и возможно конфликтовать будут, если все проекты открываться будут по localhost
Не нужно выдумывать никакие домены. Для разработки сделайте через Let`s Encrypt wildcard-сертификат - и юзайте его с любыми релевантными поддоменами. А после релиза - в зависимости от инфраструктуры.
Сайты поднимает не Докер, а веб-сервер - обычно сейчас это nginx.
Указываете в настройках сайта имя, прописываете его себе в etc/hosts с адресом 127.0.0.1 - вот и все хлопоты.
Собственно, если у вас в Докере будет несколько сайтов, разделять их все равно придется.