Redisイメージをダウンロードする docker pull yyyyttttwww/redis を実行します。 別名を取得する docker タグ docker.io/yyyyttttwwww/redis redis 元の画像タグを削除する docker rmi docker.io/yyyyttttwww/redis 6 ノードの redis コンテナを起動します。使用されるネットワークは net1 であることに注意してください。 docker run -it -d --name r1 -p 5001:6379 --net=net1 --ip 172.19.0.101 redis bash docker run -it -d --name r2 -p 5002:6379 --net=net1 --ip 172.19.0.102 redis bash docker run -it -d --name r3 -p 5003:6379 --net=net1 --ip 172.19.0.103 redis bash docker run -it -d --name r4 -p 5004:6379 --net=net1 --ip 172.19.0.104 redis bash docker run -it -d --name r5 -p 5005:6379 --net=net1 --ip 172.19.0.105 redis bash docker run -it -d --name r6 -p 5006:6379 --net=net1 --ip 172.19.0.106 redis bash 作成されたコンテナはデフォルトでは起動されないので、一つずつ起動する必要があります。 docker exec -it -u 0 r1 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 docker exec -it -u 0 r2 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 docker exec -it -u 0 r3 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 docker exec -it -u 0 r4 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 docker exec -it -u 0 r5 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 docker exec -it -u 0 r6 bash /usr/redis/src/redis-server /usr/redis/redis.conf 出口 r1などの任意のコンテナに入り、Rubyスクリプトを使用してクラスターを起動します。 docker exec -it -u 0 r1 bash /usr/redis/src/redis-trib.rb 作成 --replicas 1 172.19.0.101:6379 172.19.0.102:6379 172.19.0.103:6379 172.19.0.104:6379 172.19.0.105:6379 172.19.0.106:6379 正常に作成するには yes と入力します。スクリプトを実行したときのターミナル出力効果は次のとおりです。 ノードのコマンドラインを入力してRedisクラスターに接続し、クラスターのステータスを確認します。 マスターノードが3つ、スレーブノードが3つあることがわかります。 これで、docker を使用した redis クラスターの構築に関するこの記事は終了です。docker を使用した redis クラスターの構築の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: HTML テーブル マークアップ チュートリアル (42): テーブル ヘッダーの水平方向の配置属性 ALIGN
目次1. Typescriptの紹介2. 設定ファイル webpack 設定3. プロジェクトに.t...
目次01 背景02 はじめに03 ワークフロー04 いくつかの質問05 ファイルをバックアップする0...
1. 物件リストコードをコピーコードは次のとおりです。色: #999999 テキスト色フォントファミ...
序文ActiveMQ は、Apache が開発した最も人気があり強力なオープン ソース メッセージ ...
フォーラムでは、ネットユーザーから「HTML ファイル内の別の HTML ファイルの内容を読み取るこ...
Nginx ログは、ユーザーの住所の場所や行動プロファイルなどを分析するために使用できます。Elas...
この記事では、WeChatミニプログラムで電子署名を実装するための具体的なコードを参考までに紹介しま...
CentOS でカーネル モジュールを自動的にロードするには、/etc/sysconfig/modu...
インストールtsコマンドをグローバルにインストールする npm install -g typescr...
一般的に: [重要なフラグ1つ] > [特別なフラグ4つ] > 宣言順!importan...
<a> タグは主に、ハイパーリンクまたはアンカー リンクとも呼ばれるリンクとブックマーク...
Docker には 3 つの基本概念が含まれています。イメージ: Docker イメージはルート フ...
この記事では、クラス抽選アプレットを実装するためのJavaScriptの具体的なコードを参考までに紹...
目次ハッシュと履歴の違いハッシュ履歴getCurrentLocation の実装setupListe...
これは Element UI の読み込みコンポーネントのエフェクトです。かっこいいですね。実装してみ...