# Docker Compose конфигурация для DinD стека # Автор: Сергей Антропов # Сайт: https://devops.org.ru version: "{{ dind_stack_config.version }}" services: web: image: {{ dind_stack_config.services.web.image }} ports: - "{{ dind_stack_config.services.web.ports[0] }}" depends_on: - cache - db restart: unless-stopped cache: image: {{ dind_stack_config.services.cache.image }} restart: unless-stopped command: redis-server --appendonly yes volumes: - redis_data:/data db: image: {{ dind_stack_config.services.db.image }} environment: POSTGRES_DB: {{ dind_stack_config.services.db.environment.POSTGRES_DB }} POSTGRES_USER: {{ dind_stack_config.services.db.environment.POSTGRES_USER }} POSTGRES_PASSWORD: {{ dind_stack_config.services.db.environment.POSTGRES_PASSWORD }} restart: unless-stopped volumes: - postgres_data:/var/lib/postgresql/data volumes: redis_data: postgres_data: