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

推薦する

Vue-pdfはPDFファイルのオンラインプレビューを実装します

序文ほとんどのプロジェクトでは、PDF ファイルのオンライン プレビューに遭遇するでしょう。このプロ...

IEの送信フォームの記録履歴クリックリターン情報を実現するためのCSSスタイルコントロールはまだ残っています

これは主に CSS スタイルのコントロールと META タグです。コードをコピーコードは次のとおりで...

Docker を使用して Redis マスター スレーブ レプリケーション クラスターを構築する

マスタースレーブレプリケーションモードのクラスターでは、通常、1 つのマスターノードと 2 つ以上の...

nginx リクエスト ヘッダー データ読み取りプロセスの詳細な説明

前回の記事では、nginx がリクエスト ラインのデータを読み取って、リクエスト ラインを解析する方...

CocosCreatorでリストを作成する方法

CocosCreator バージョン: 2.3.4 Cocos には List コンポーネントがない...

MySQL 8.0 の降順インデックス

序文インデックスが順序付けられていることは誰もが知っていると思いますが、MySQL の以前のバージョ...

CSS でテキストシャドウと要素シャドウ効果を使用する

テキストシャドウの紹介CSSでは、 text-shadowプロパティを使用してテキストの影を設定しま...

カラフルな時計効果を実現する JavaScript キャンバス

キャンバスを使ってカラフルな時計を書いてみよう! 1. タイトル(1)時計のケースが与えられ、ページ...

VMware Workstation のインストール Linux (Ubuntu) システム

システムをコンピューターにインストールする方法がわからない場合は、Linux を学習したい場合は、仮...

クエリでのMySQLのユニークキーの使用と関連する問題

1. テーブルステートメントを作成します。 テーブル「従業員」を作成します( `emp_no` in...

JS におけるメモリと変数の保存についての詳細な説明

目次序文JSマジックナンバー数値の保存バイナリ変換方法なぜ 0.1 + 0.2 !== 0.3 なの...

Vue は Echarts をインポートして折れ線グラフを実現します

この記事では、VueでEchartsをインポートして線散布図を実現する具体的なコードを参考までに共有...

mysqlとnavicat間の接続を確立する際の1251エラーを解決する

コンピュータを再インストールし、最新バージョンのMySQLデータベースをインストールしました。その結...

Jenkins統合Dockerプラグインの問題を解決するいくつかの方法

目次背景質問1エラー 2エラー 3エラー4要約する背景テスト環境では、docker プラグインを統合...