Skip to content

Add Docker Compose for local development #23

@mingshl

Description

@mingshl

Originally created by @mingshl in mingshl/opensearch-agent-server#20

Description

Create a docker-compose.yml that spins up the full 3-component stack for local development:

  1. OpenSearch (port 9200)
  2. OpenSearch Agent Server (port 8001)
  3. OpenSearch Dashboards (port 5601)

Deliverables

  • docker-compose.yml at repo root
  • Dockerfile for the agent server
  • Update README quick-start section to reference docker-compose
  • .env.docker example for container environment

Acceptance Criteria

  • docker-compose up starts all 3 services
  • Chat in Dashboards connects to agent server
  • Agent server connects to OpenSearch via MCP
  • Health check passes: curl http://localhost:8001/health

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions