Есть dev-docker-compose, хочу сделать testing-docker-compose, но нужно чтобы volumes баз данных были новые- не использовать предыдущие- как?
у меня есть dev-docker-compose.yml там несколько серверов, несколько баз данных: postgres, redis etc...
сейчас я хочу создать test-docker-compose.yml - я изменил имена контейнеров/сервисов, к примеру сейчас вот так:
но когда я захожу в базу по navicat или dbeaver, не важно чем- я вижу теже самые данные, которые были при первом варианте dev-docker-compose.
тоесть как мне создать все те же сервисы с помозью нового compose. но чтобы базы данных были новыми? это для запуска тестирования. мне не нужно менять или удалять базы предыдущего compose. просто пропустить тесты и все в новых пустых базах
а что значит явно? поменять на другой просто ? Неужели из-за номера порта- он тянет теже volumes?
ведь тот предыдущий контейнер на том же порте выключен и все- по идее при создании нового контейнера( с другим именем) не важно ведь какой будет порт?