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

推薦する

純粋な CSS でフォ​​ーム検証を実装するためのサンプル コード

日常業務において、フォームの検証は非常に一般的な設計要件です。ログイン ボックスや登録ボックス、アン...

JavaScript を使用したコマンドライン アプリケーションの構築

目次1. ノードをインストールする2. Commander.jsをインストールする3. JavaSc...

SQL インジェクション脆弱性プロセスの例と解決策

コード例: パブリッククラスJDBCDemo3 { パブリック静的voiddemo3_1(){ bo...

JavaScriptは、ユーザーがチェックボックスをオンにする必要があるプロトコルの例を実装します。

js では、ログインまたは登録を確認する前に、ユーザーが特定の契約書を読むように設定します (使用...

独自の YUM リポジトリを作成する手順

簡単に言うと、ウェアハウスとして使用される仮想マシンの IP は 192.168.149.129 で...

CSS3 で高さと幅を不定にして垂直と水平に中央揃えするいくつかの方法

1. フレックスレイアウト 。父親 { ディスプレイ: フレックス; コンテンツの中央揃え: 中央;...

Podmanはコンテナを自動的に起動し、Dockerと比較します

目次1. podmanの紹介2. Dockerと比較した利点3. 互換性4. バックグラウンド サー...

Vue ルーティング遅延読み込みの詳細

目次1. ルートの遅延読み込みとは何ですか? 2. ルートの遅延読み込みの使用1. ルートの遅延読み...

Gobangゲームを実現するためのjsキャンバス

この記事では、Gobangゲームを実装するためのキャンバスの具体的なコードを参考までに共有します。具...

nginx + fastcgi を使用して画像認識サーバーを実装する

背景ディープラーニング モデルの推論には、特定のデバイスが使用されます。マシンは、モデルの読み込み、...

Flexレイアウトとスケーリング計算についての簡単な説明

1. Flexレイアウトの紹介Flex は Flexible Box の略で、「柔軟なレイアウト」を...

HTML ヘッドタグの詳細な紹介

HTML のヘッド部分には、ブラウザによる Web ページのレンダリングや SEO などに関連するタ...

UTF-8 および GB2312 ウェブエンコーディング

最近、多くの学生から Web ページのエンコーディングについて質問を受けています。gb2312 と ...

Facebook 出会い系サイトデザインのユーザー エクスペリエンス分析

<br />関連記事: Facebookの情報アーキテクチャの分析 元記事: http:...

mysqlは複数の主キーを設定する操作を実装します

ユーザーテーブル、ID番号は一意である必要があります、携帯電話番号、電子メールアドレスは一意である必...