Commit a3e606ad authored by Markus Mößler's avatar Markus Mößler
Browse files

updated production docker compose for multi app multi container setup

parent 97546245
Loading
Loading
Loading
Loading
+13 −7
Original line number Diff line number Diff line
version: '3.8'

services:

  tornado-backend:
    build: ./tornado-backend
    command: --db_host=postgres
    ports:
      - 8888:8888    
    depends_on:
      - postgres
    expose:
      - "8888"
    restart: unless-stopped
    networks:
      - app-network
      - nginx-network 
      blog-demo-01-net:
      nginx-net:
        aliases:
          - blog-01-backend

  postgres:
    image: postgres:10.3
@@ -20,11 +24,13 @@ services:
      POSTGRES_DB: blog
    volumes:
      - ./pg_data:/var/lib/postgresql/data:rw
    restart: unless-stopped
    networks:
      - app-network      
      - blog-demo-01-net

networks:
  app-network:
  blog-demo-01-net:
    driver: bridge
  nginx-network:

  nginx-net:
    external: true