Files
compose-anything/src/milvus-standalone-embed
2025-10-15 14:00:03 +08:00
..
2025-09-24 22:24:11 +08:00
2025-10-15 14:00:03 +08:00
2025-09-24 14:16:10 +08:00
2025-09-24 14:16:10 +08:00
2025-09-23 09:44:23 +08:00

Milvus Standalone with Embedded Etcd

English | 中文

Run Milvus in standalone mode with embedded etcd using Docker Compose.

Start the service

docker compose up -d

Start the Attu dashboard:

docker compose --profile attu up -d

Services

  • milvus-standalone-embed: The Milvus standalone service with embedded etcd.
  • attu: The web-based management tool for Milvus.

Configuration

  • MILVUS_VERSION: The version of the Milvus image, default is v2.6.2.
  • ATTU_VERSION: The version of the Attu image, default is v2.6.0.
  • MILVUS_PORT_OVERRIDE_HTTP: The host port for the Milvus HTTP service, default is 19530.
  • MILVUS_PORT_OVERRIDE_WEBUI: The host port for the Milvus Web UI, default is 9091.
  • MILVUS_PORT_OVERRIDE_ETCD: The host port for the etcd service, default is 2379.
  • ATTU_OVERRIDE_PORT: The host port for the Attu service, default is 8000.
  • MILVUS_URL: The address of the Milvus service for Attu to connect to, default is milvus-standalone-embed:19530.

Volumes

  • milvus_data: A volume for storing Milvus and embedded etcd data.
  • embed_etcd.yaml: The configuration file for the embedded etcd.
  • user.yaml: The user configuration file for Milvus.