milvus-logo
LFAI
フロントページへ
  • スタート

Docker ComposeでMilvusを起動する(Linux)

このページでは、Docker Composeを使用してDocker上でMilvusインスタンスを起動する方法を説明します。

前提条件

Milvusのインストール

MilvusはDocker Composeの設定ファイルをMilvusリポジトリに用意しています。Docker Composeを使用してMilvusをインストールするには、以下のコマンドを実行してください。

# Download the configuration file
$ wget https://github.com/milvus-io/milvus/releases/download/v2.5.0/milvus-standalone-docker-compose.yml -O docker-compose.yml

# Start Milvus
$ sudo docker compose up -d

Creating milvus-etcd  ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
  • 上記コマンドの実行に失敗した場合は、システムにDocker Compose V1がインストールされているか確認してください。もしそうであれば、このページの注意事項に従い、Docker Compose V2に移行することをお勧めします。

  • もしイメージのプルに関して問題が発生した場合は、community@zilliz.comまで問題の詳細をご連絡ください。

milvusの起動後、

  • milvus-standalonemilvus-miniomilvus-etcdという名前のコンテナが立ち上がっています。
    • milvus-etcdコンテナはホストにポートを公開せず、カレントフォルダ内のvolumes/etcdにデータをマッピングする。
    • milvus-minioコンテナは、デフォルトの認証情報を使用してポート9090および9091をローカルに提供し、そのデータを現在のフォルダ内のvolumes/minioにマップする。
    • milvus-standaloneコンテナは、デフォルト設定でローカルにポート19530を提供し、そのデータを現在のフォルダ内のvolumes/milvusにマップする。

コンテナが稼働しているかどうかは、以下のコマンドで確認できる:

$ sudo docker-compose ps

      Name                     Command                  State                            Ports
--------------------------------------------------------------------------------------------------------------------
milvus-etcd         etcd -advertise-client-url ...   Up             2379/tcp, 2380/tcp
milvus-minio        /usr/bin/docker-entrypoint ...   Up (healthy)   9000/tcp
milvus-standalone   /tini -- milvus run standalone   Up             0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp

このコンテナは、以下のようにして停止および削除できる。

# Stop Milvus
$ sudo docker compose down

# Delete service data
$ sudo rm -rf volumes

次のステップ

DockerにMilvusをインストールしたら、次のことができます:

翻訳DeepL

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
フィードバック

このページは役に立ちましたか ?