services: mysql: image: mysql:8.0 container_name: cinek-mysql restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-rootpassword} MYSQL_DATABASE: ${MYSQL_DATABASE:-cinek} MYSQL_USER: ${MYSQL_USER:-cinek} MYSQL_PASSWORD: ${MYSQL_PASSWORD:-cinekpassword} ports: - "3306:3306" volumes: - mysql_data:/var/lib/mysql redis: image: redis:7-alpine container_name: cinek-redis restart: unless-stopped ports: - "6379:6379" volumes: - redis_data:/data cinek: build: context: .. dockerfile: docker/Dockerfile.prod container_name: cinek restart: unless-stopped environment: NODE_ENV: production HOST: 0.0.0.0 PORT: 3002 DATABASE_URL: ${DATABASE_URL} REDIS_URL: ${REDIS_URL} ports: - "3002:3002" depends_on: - mysql - redis volumes: mysql_data: redis_data: