# version: '3.8' # services: # web: # build: # context: . # dockerfile: Dockerfile # ports: # - "80:80" # - "3000:3000" # restart: unless-stopped # # Добавьте volumes если нужно хранить данные постоянно # # volumes: # # - ./logs:/var/log/nginx # networks: # - app-network # networks: # app-network: # driver: bridge version: '3' services: nextjs: build: . container_name: nextjs restart: always ports: - "3000:80" networks: - app-network # nginx: # image: nginx:alpine # container_name: nginx # ports: # - "80:80" # - "443:443" # volumes: # - ./nginx/conf.d:/etc/nginx/conf.d # - ./nginx/ssl:/etc/nginx/ssl # depends_on: # - nextjs # networks: # - app-network # restart: always networks: app-network: driver: bridge