{"owner":"langchain-ai","repo":"langgraph","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"libs/sdk-py/integration/docker-compose.yml","servicesCount":3,"services":[{"name":"postgres","image":"pgvector/pgvector:pg16","command":"postgres -c shared_preload_libraries=vector -c max_connections=150","ports":["5443:5432"],"environment":["POSTGRES_DB=postgres","POSTGRES_USER=postgres","POSTGRES_PASSWORD=postgres"]},{"name":"redis","image":"redis:7-alpine","command":"redis-server --maxmemory 256mb --maxmemory-policy allkeys-lru","ports":["6380:6379"]},{"name":"api","image":"langgraph-v3-integration-api:local","build":{"context":".","dockerfile":"Dockerfile"},"ports":["2024:8000"],"environment":["DATABASE_URI=postgres://postgres:postgres@postgres:5432/postgres?sslmode=disable","POSTGRES_URI=postgres://postgres:postgres@postgres:5432/postgres?sslmode=disable","REDIS_URI=redis://redis:6379","LANGGRAPH_RUNTIME_EDITION=postgres","LANGGRAPH_AUTH_TYPE=noop","LANGSMITH_TRACING=false","PORT=8000","FF_OPTIMIZED_STREAMING=true","LANGSERVE_GRAPHS={\"agent\":\"/app/graph/streaming_graph.py:graph\",\"tools_agent\":\"/app/graph/tools_agent.py:graph\",\"deep_agent\":\"/app/graph/deep_agent.py:graph\",\"factory_agent\":\"/app/graph/factory_graph.py:make_graph\"}","LANGSMITH_API_KEY=${LANGSMITH_API_KEY:-}","LANGGRAPH_CLOUD_LICENSE_KEY=${LANGGRAPH_CLOUD_LICENSE_KEY:-}"],"volumes":["./graph:/app/graph:ro","./langgraph.json:/app/langgraph.json:ro"],"depends_on":["postgres","redis"]}],"exposedPorts":["5443","6380","2024"],"dockerRunCommand":"docker run -d --name langgraph -p 5443:5443 --restart always langgraph-v3-integration-api:local","podmanRunCommand":"podman run -d --name langgraph -p 5443:5443 --restart always langgraph-v3-integration-api:local","skopeoInspectCommand":"skopeo inspect docker://docker.io/library/langgraph-v3-integration-api:local","orasPullCommand":"oras pull langgraph-v3-integration-api:local","registryMeta":{"provider":"dockerhub","image":"library/langgraph-v3-integration-api","canonicalImage":"docker.io/library/langgraph-v3-integration-api:local","latestTag":"local","cliCommands":{"dockerRun":"docker run -d --name langgraph -p 5443:5443 --restart always langgraph-v3-integration-api:local","dockerPull":"docker pull langgraph-v3-integration-api:local","podmanRun":"podman run -d --name langgraph -p 5443:5443 --restart always langgraph-v3-integration-api:local","skopeoInspect":"skopeo inspect docker://docker.io/library/langgraph-v3-integration-api:local","orasPull":"oras pull langgraph-v3-integration-api:local","composeYaml":"services:\n  langgraph:\n    image: langgraph-v3-integration-api:local\n    restart: unless-stopped\n    ports:\n      - \"5443:5443\""}}}