docker-compose.yaml
changeset 704 b5835dca2624
parent 702 2a6e667b1610
equal deleted inserted replaced
703:a988e44c92d5 704:b5835dca2624
    17         condition: service_healthy
    17         condition: service_healthy
    18     volumes:
    18     volumes:
    19       - ./data_docker/static:/static
    19       - ./data_docker/static:/static
    20 
    20 
    21   worker:
    21   worker:
    22     image: hdalab_server
    22     image: hdalab_worker
       
    23     build:
       
    24       context: .
       
    25       dockerfile: docker/worker/worker.dockerfile    
    23     command: celery worker -A hdalab --loglevel=INFO
    26     command: celery worker -A hdalab --loglevel=INFO
    24     environment:
    27     environment:
    25       DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST:-db}:${POSTGRES_PORT:-5432}/hdalab2
    28       DATABASE_URL: postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST:-db}:${POSTGRES_PORT:-5432}/hdalab2
    26       DJANGO_SECRET: ${DJANGO_SECRET}
    29       DJANGO_SECRET: ${DJANGO_SECRET}
    27       DEBUG: False
    30       DEBUG: False
    28       ADMIN_EMAIL: ${ADMIN_EMAIL}
    31       ADMIN_EMAIL: ${ADMIN_EMAIL}
    29       BROKER_PASSWORD: ${BROKER_PASSWORD}
    32       BROKER_PASSWORD: ${BROKER_PASSWORD}
       
    33     volumes:
       
    34       - ./data_docker/static:/static
    30     depends_on:
    35     depends_on:
    31       broker:
    36       broker:
    32         condition: service_started
    37         condition: service_started
    33       db:
    38       db:
    34         condition: service_healthy
    39         condition: service_healthy