DevOps_Debugger / docker /docker-compose.yml
printf-sourav's picture
Initial commit
27cdb3e
Raw
History Blame
677 Bytes
version: '3.8'
services:
sandbox:
build:
context: .
dockerfile: Dockerfile.sandbox
image: devops-sandbox:latest
container_name: devops-sandbox
mem_limit: 512m
cpus: 1.0
restart: "no"
command: sleep infinity
api:
build:
context: ..
dockerfile: docker/Dockerfile.api
image: devops-rl-api:latest
container_name: devops-rl-api
ports:
- "8000:8000"
volumes:
- ../:/app
- /var/run/docker.sock:/var/run/docker.sock
environment:
- REPLAY_DB_URL=sqlite:///data/replay_buffer.db
depends_on:
- sandbox
command: uvicorn api.main:app --host 0.0.0.0 --port 8000 --reload