Skip to content
docker-compose.yml 1 KiB
Newer Older
version: '3.7'
services:
    web:
        image: cr.unil.ch/icnml_web
        ports:
            - 80:5000
        deploy:
            replicas: 10
            resources:
                reservations:
                    memory: 128M
            restart_policy:
                condition: any
                delay: 5s
                max_attempts: 3
                window: 120s
            update_config:
                parallelism: 5
                delay: 10s
                failure_action: continue
                order: start-first
    
    redis:
        image: cr.unil.ch/icnml_redis
        deploy:
            replicas: 1
            resources:
                reservations:
                    memory: 1024M
            restart_policy:
                condition: any
                delay: 5s
                max_attempts: 3
                window: 120s
            update_config:
                parallelism: 1
                delay: 10s
                failure_action: continue
                order: stop-first