# Containers are not creating database

**URL:** <https://forums.docker.com/t/containers-are-not-creating-database/138497>\
**Category:** General\
**Tags:** docker\
**Created:** [November 16, 2023, 7:08am UTC](https://forums.docker.com/t/containers-are-not-creating-database/138497 "2023-11-16T07:08:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![urvish27](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/urvish27/32/43353_2.png) [@urvish27](https://forums.docker.com/u/urvish27)\
**Post date:** [November 16, 2023, 7:08am UTC](https://forums.docker.com/t/containers-are-not-creating-database/138497/1 "2023-11-16T07:08:36Z")

</div>

ERROR [ExceptionHandler] database “restaurant-api” does not exist  
error: database “restaurant-api” does not exist  
can anyone help?  
…  
version: ‘3’  
services:  
rmq-listerner:  
ports:  
- 5672:5672  
- 15672:15672  
volumes:  
- ~/.docker-conf/rabbitmq/data/:/var/lib/rabbitmq/  
- ~/.docker-conf/rabbitmq/log/:/var/log/rabbitmq

postgres-restaurant:  
environment:  
- POSTGRES\_USER=api  
- POSTGRES\_PASSWORD=development\_pass  
- POSTGRES\_MULTIPLE\_DATABASES=“restaurant-api”,“restaurant-api-testing”  
volumes:  
- ./docker-utils:/docker-entrypoint-initdb.d  
- restaurant\_api\_data:/data/postgres  
ports:  
- 5435:5432  
postgres-cart:  
environment:  
- POSTGRES\_USER=api  
- POSTGRES\_PASSWORD=development\_pass  
- POSTGRES\_MULTIPLE\_DATABASES=“cart-api”,“cart-api-testing”  
volumes:  
- ./docker-utils:/docker-entrypoint-initdb.d  
- cart\_api\_data:/data/postgres  
ports:  
- 5432:5432  
postgres-user:  
environment:  
- POSTGRES\_USER=api  
- POSTGRES\_PASSWORD=development\_pass  
- POSTGRES\_MULTIPLE\_DATABASES=“user-api”,“user-api-testing”  
volumes:  
- ./docker-utils:/docker-entrypoint-initdb.d  
- user\_api\_data:/data/postgres  
ports:  
- 5433:5432

postgres-order:  
environment:  
- POSTGRES\_USER=api  
- POSTGRES\_PASSWORD=development\_pass  
- POSTGRES\_MULTIPLE\_DATABASES=“order-api”,“order-api-testing”  
volumes:  
- ./docker-utils:/docker-entrypoint-initdb.d  
- order\_api\_data:/data/postgres  
ports:  
- 5438:5432  
volumes:  
restaurant\_api\_data: {}  
user\_api\_data: {}  
cart\_api\_data: {}  
order\_api\_data: {}  
…

---

<div class="post-metadata">

**Author:** ![meyay](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/meyay/32/34000_2.png) [@meyay](https://forums.docker.com/u/meyay)\
**Post date:** [November 16, 2023, 7:12am UTC](https://forums.docker.com/t/containers-are-not-creating-database/138497/2 "2023-11-16T07:12:31Z")

</div>

please format your post according [How to format your forum posts](https://forums.docker.com/t/how-to-format-your-forum-posts/127295).

---

<div class="post-metadata">

**Author:** ![bluepuma77](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/bluepuma77/32/32688_2.png) [@bluepuma77](https://forums.docker.com/u/bluepuma77)\
**Post date:** [November 16, 2023, 7:23am UTC](https://forums.docker.com/t/containers-are-not-creating-database/138497/3 "2023-11-16T07:23:32Z")

</div>

You need to use 3 backticks 🙂

And don’t use " in the list of DBs ([some doc](https://github.com/mrts/docker-postgresql-multiple-databases)).
