Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # docker-compose.sta.yml
- # docker-compose.pro.yml
- version: '2'
- networks:
- proxy:
- external:
- name: common_proxy
- services:
- db:
- container_name: thuenha_db
- image: "postgres:latest"
- environment:
- - POSTGRES_USER=docker
- - POSTGRES_PASSWORD=docker
- - POSTGRES_DB=docker
- ports:
- - "5433:5432"
- expose:
- - "5432"
- volumes:
- - ./dbdata:/var/lib/postgresql/data/
- networks:
- - proxy
- web:
- container_name: thuenha_web
- build:
- context: ./
- dockerfile: web.dockerfile
- command: bash -c "./utils/wait-for-it.sh db:5432 -- python3 manage.py makemigrations && python3 manage.py migrate && gunicorn src.wsgi -b 0.0.0.0:8001"
- volumes:
- - .:/code
- expose:
- - "8001"
- ports:
- - "8001:8001"
- depends_on:
- - "db"
- networks:
- - proxy
Add Comment
Please, Sign In to add comment