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

推薦する

explainコマンドがMySQLデータを変更する理由

クエリで EXPLAIN を実行するとデータベースが変更されるかどうかを尋ねられた場合、おそらく「い...

Clickhouse Docker クラスターの展開と構成を例を使って説明します

目次前面に書かれた環境の展開Zookeeper クラスタの展開Clickhouse クラスターの展開...

ネイティブ JavaScript 継承方法とその長所と短所の詳細な説明

目次序文プロトタイプ継承アドバンテージ欠点コンストラクタの継承アドバンテージ欠点組み合わせ継承寄生的...

Docker コンテナで DockerFile を使用して複数の Tomcat サービスをデプロイする手順

1. [admin@JD ~]$ cd opt #ルートディレクトリにoptと入力2. [admin...

Ubuntu での MySQL および MySQL Workbench のインストール チュートリアル

Ubuntu に jdk をインストールする: [リンク] UbuntuにEclipseをインストー...

ウェブデザイナーのための超便利なツール 50 選

ウェブデザイナーになるのは簡単ではありません。デザインやアーキテクチャを考慮するだけでなく、さまざま...

Vue 仮想リストの実例

目次序文デザイン成し遂げるまとめ序文最近は、いつも延々とスワイプしています。 Weibo をチェック...

JS 面接の質問: forEach はループから抜け出すことができますか?

この質問をされたとき、私は無知で頭が真っ白になりました。もちろん、正しく答えられませんでした。私はず...

JS を使用して航空機戦争の小さなゲームを実装する

この記事の例では、参考のために航空機戦争ゲームを実装するためのJSの具体的なコードを共有しています。...

MySQLのCOUNT(*)のパフォーマンスについてお話しましょう

序文基本的に、職場のプログラマーは、count(*)、count(1)、または count(prim...

CentOS7 での MySQL 8.0.16 のインストールと設定のチュートリアル

MySQLの古いバージョンをアンインストールします(古いバージョンがない場合は、この手順をスキップし...

CSS で中空効果を実装するサンプルコード

効果原理主にCSSグラデーションを使用して、切り取りを必要としない背景のくり抜きを実現します。クーポ...

MySQL エラー番号 1129 の解決方法

SQLyog が MySQL に接続する際にエラー番号 1129 が発生します: mysql エラー...

ElementUIはel-formフォームリセット機能ボタンを実装します

目次ビジネスシナリオ:効果のデモンストレーション:ビジネスシナリオ: el-form を使用する場合...

ubuntu20.04 上の CLion2020.1.3 での ROS のインストールと設定の詳細な説明

1. CLionをダウンロード、インストール、アクティベートするオンラインで提供されるチュートリアル...