Sign inSign up

dcarbonsolutions/dcarbon-onpremise-compose:1.0.0

Manifest digest

sha256:4bc4bcf35909c34d43b1303235bbf3790671ec407f95dcb81327747a7745a9d1

Last pushed

3 days by dcarbonsolutions

Type

Compose

Manifest digest

sha256:4bc4bcf35909c34d43b1303235bbf3790671ec407f95dcb81327747a7745a9d1

Compose file content

services:
  # 🔹 Redis service for Django Channels
  redis:
    image: redis:7-alpine
    restart: always
    expose:
      - "6379"
    volumes:
      - redis_data:/data
    networks:
      - dcarbon_net
    healthcheck:
      test: ["CMD", "redis-cli", "ping"]
      interval: 5s
      timeout: 3s
      retries: 5

  app:
    build: .
    image: dcarbonsolutions/dcarbon-onpremise:1.0.0
    command: sh -c "sleep 10 && daphne -b 0.0.0.0 -p 8000 main.asgi:application"
    ports:
      - "8000:8000"
    networks:
      - dcarbon_net
    environment:
      - DJANGO_SETTINGS_MODULE=${DJANGO_SETTINGS_MODULE}
    depends_on:
      redis:
        condition: service_healthy

networks:
  dcarbon_net:

volumes:
  redis_data:

Docker commands

docker compose -f oci://dcarbonsolutions/dcarbon-onpremise-compose:1.0.0 up

Use the above command to pull and run the Compose file. Learn more⁠.

Images used

Image + 1 more

Redis is the world’s fastest data platform for caching, vector search, and NoSQL databases.


Pulls

1B+

Stars

13619

Last Updated

3 days

Image


Pulls

0

Stars

0

Last Updated

3 days