UNPKG

typescript-express-starter

Version:
52 lines (46 loc) 880 B
version: "3.9" services: proxy: container_name: proxy image: nginx:alpine ports: - "80:80" volumes: - ./nginx.conf:/etc/nginx/nginx.conf restart: "unless-stopped" networks: - backend server: container_name: server build: context: ./ dockerfile: Dockerfile.dev ports: - "3000:3000" environment: DATABASE_URL: mysql://root:password@localhost:3306/dev volumes: - ./:/app - /app/node_modules restart: "unless-stopped" networks: - backend links: - mysql depends_on: - mysql mysql: container_name: mysql image: mysql:5.7 environment: DATABASE_URL: mysql://root:password@localhost:3306/dev ports: - "3306:3306" networks: - backend networks: backend: driver: bridge volumes: data: driver: local