summaryrefslogtreecommitdiff
path: root/pedidos-ya/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'pedidos-ya/docker-compose.yml')
-rw-r--r--pedidos-ya/docker-compose.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/pedidos-ya/docker-compose.yml b/pedidos-ya/docker-compose.yml
new file mode 100644
index 0000000..9465a4d
--- /dev/null
+++ b/pedidos-ya/docker-compose.yml
@@ -0,0 +1,28 @@
+version: "3"
+
+services:
+ app:
+ build:
+ context: .
+ ports:
+ - "8000:8000"
+ volumes:
+ - ./app:/app
+ command: >
+ sh -c "python manage.py wait_for_db &&
+ python manage.py migrate &&
+ python manage.py runserver 0.0.0.0:8000"
+ environment:
+ - DB_HOST=db
+ - DB_NAME=app
+ - DB_USER=postgres
+ - DB_PASS=supersecretpassword
+ depends_on:
+ - db
+
+ db:
+ image: postgres:10-alpine
+ environment:
+ - POSTGRES_DB=app
+ - POSRGRES_USER=postgres
+ - POSTGRES_PASSWORD=supersecretpassword