docker version es、milvus、minio 起動コマンドの詳細な説明

docker version es、milvus、minio 起動コマンドの詳細な説明

1. es起動コマンド:

docker run -itd -e TAKE_FILE_OWNERSHIP=1111 -v /data/elasticsearch/data:/usr/share/elasticsearch/data -p 9200:9200 --name es elasticsearch:6.4.2

環境変数 TAKE_FILE_OWNERSHIP を追加する必要があります。値はオプションです。

意味については、私の別の記事を参照してください: //www.jb51.net/article/200198.htm

マウント ディレクトリは es データを保存するために使用されます。

マッピングされたポートを指定します。

使用されるesイメージは6.4.2です

2. Milvus起動コマンド:

docker run -itd --name milvus -h milvus -p 19530:19530 -p 19121:19121 -p 9091:9091 -v /data/milvus/db:/var/lib/milvus/db -v /data/milvus/conf:/var/lib/milvus/conf -v /data/milvus/logs:/var/lib/milvus/log -v /data/milvus/wal:/var/lib/milvus/wal milvus:cpu-0.8.0

マッピング ポートを指定します。RPC ポート、TCP ポートがあり、公式ではこれら 3 つのポートが提供されており、すべて一緒に公開されます。

マウント ディレクトリ。データ ストレージ用の db、構成ファイル用の conf、ログ用の logs、および wal の 4 つのディレクトリを指定する必要があります。

使用される milvus イメージは cpu-0.8 です。

3. Minio起動コマンド:

docker run -itd -p 9000:9000 -v /data/minio:/data -e MINIO_ACCESS_KEY=123456 -e MINIO_SECRET_KEY=123456 --name minio -h minio minio:latest server /data

マッピングされたポートを指定します。

マウント ディレクトリはデータを保存するために使用されます。

変数: MINIO_ACCESS_KEY はログイン時のユーザー名です。

変数: MINIO_SECRET_KEY はログインするためのパスワードです。

起動コマンドは server /data です。

最新のタグが付いた minio イメージを使用します。

追加知識: Docker は elasticsearch コマンドを開始します

docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name es elasticsearch:6.7.1

開発環境であれば、起動時に es が占有するデフォルトのメモリが 2g なので、メモリを割り当てたほうがよいのですが、とにかく、それを行うのは耐えられません。

以上、docker版のes、milvus、minioの起動コマンドの詳しい説明が、エディターが皆さんにシェアする内容の全てです。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。

以下もご興味があるかもしれません:
  • docker を使用して minio と java sdk を構築するプロセスの詳細な説明
  • DockerにMinIOをインストールするための詳細な手順

<<:  MySQL 5.6 の「暗黙的な変換」によりインデックスが失敗し、データが不正確になる

>>:  W3C が推奨するモバイル Web マークアップ言語 XHTML Basic 1.1

推薦する

NetEase ブログで使用されているシンプルな Web ページ コード

NetEase Blog でコードを使用する方法: まずブログにログインし、ブログのホームページの左...

MySQLでconcat関数を使用する方法

以下のように表示されます。 //managefee_managefee テーブルの年と月を照会し、c...

DockerコンテナのIPアドレスを取得する方法の詳細な説明

1.コンテナに入った後 /etc/hosts を cat するコンテナ自体の IP アドレスと (-...

MySQL インデックス障害の上位 10 の問題の概要

目次背景1. クエリ条件に「or」が含まれているため、インデックスが失敗する可能性があります。 2....

このようなシェル スクリプトを使用して、多数の MySQL データベースを強制終了します (推奨)

朝早くに電話で起こされました。あるプロジェクトのデータベースがダウンしていて起動できないとのことでし...

CentOS 7 で MySQL 8 の複数のインスタンスを設定する詳細なチュートリアル (必要な数だけ設定できます)

原因最近、プロジェクトのリファクタリングを始めたのですが、マスタースレーブと読み取り書き込み分離を使...

HTML テーブルタグと関連する改行の問題の詳細な分析

テーブルとは何ですか?テーブルは、データのキャリアである HTML テーブルです。以下は比較的標準的...

Linux サービス管理の 2 つの方法、service と systemctl の詳細な説明

1.サービスコマンドサービスコマンドは実際には/etc/init.dディレクトリに移動し、関連プログ...

vueプロジェクトのマルチ環境設定(.env)の実装

目次マルチ環境構成とは何ですか? また、なぜそれが必要なのですか? .env ファイルはどこで設定さ...

Vite2とVue3を使用したウェブサイトの国際化を実現するプロセス全体

目次序文vue-i18nをインストールするロケールの設定getLangs.js の実装i18nインス...

Vue Element フロントエンドアプリケーション開発のための従来の JS 処理機能

目次1. 従来のコレクションに対するフィルター、マップ、および削減処理方法2. 再帰処理3. for...

uniapp パッケージ化されたアプレット レーダー チャート コンポーネントの完全なコード

効果画像:実装コードは以下のとおりですビュー <canvas id="radar-c...

MySql インデックスを表示および最適化する方法

MySQL はハッシュ インデックスと Btree インデックスをサポートしています。 InnoDB...

数千万のデータを扱うMySQLのページングクエリのパフォーマンスを最適化する

MySQL のデータ量が多い場合、制限ページングが使用されます。ページ数が増えると、クエリの効率が低...

AngularJSループオブジェクトプロパティで動的列を実装するアイデアの詳細な説明

動的な列を実現するための Angularjs ループ オブジェクト プロパティ利点: オブジェクトを...