Docker swarm の簡単なチュートリアル

Docker swarm の簡単なチュートリアル

3つの仮想マシン132、133、134を群がらせる

1. クラスターを初期化し、自分自身をクラスターに追加する

# マスターノードを初期化する docker swarm init --advertise-addr 192.168.220.132

# 133,134 ワーカーに参加 132 で docker swarm join-token ワーカーを実行 # ワーカーを追加 (マネージャー - マスターノード管理ノード)

# 対応するマシン 192.168.220.132:2377 で docker swarm join --token SWMTKN-1-49blzc9unsa1e8vcb4sonqx2q2rq02588jqjbhfzykowgtaoy1-57s37b21k0h39j0ywf6vd6la1 を実行します。 

ここに画像の説明を挿入

2. ノードを表示する docker node ls

ここに画像の説明を挿入

3. マスターノードはサービス nginx レプリカ 1 (1 つのサービス) を作成します。

docker サービス作成 --replicas 1 --name manageNg -p 80:80 nginx

ここに画像の説明を挿入

3 つの IP すべてに正常にアクセスできますが、コンテナ インスタンスは 1 つだけです。

ここに画像の説明を挿入

サービスの表示: docker service ls

docker サービス ls

ここに画像の説明を挿入

動的スケーリング: docker service scale manageNg=5
5つのサービスを作成する

docker サービススケール manageNg=5 

ここに画像の説明を挿入

5. インスタンスを表示します。docker service ps manageNg

ここに画像の説明を挿入

Docker swarmの簡単な使い方については以上です。Docker swarmの使い方についてさらに詳しく知りたい方は、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Docker Swarm クラスタ管理の使用と原理の分析
  • Docker Swarmを使用してWordPressを構築する方法
  • Docker Swarm を使用して分散クローラー クラスターを構築する例
  • Docker Swarmを使用してクラスターを構築する方法
  • Docker 1.12 を使用してマルチホスト Docker Swarm クラスターを構築する詳細な説明
  • Docker をインストールして Docker Swarm モードで使用する方法

<<:  JavaScript を使用してページ要素のオフセットを取得/計算する方法

>>:  Javascriptの基礎を学ぶための10の重要な質問

推薦する

Ubuntu 20.04 ベスト設定ガイド (初心者向け)

1. システム構成1. sudoパスワードをオフにするsudo コマンドを使用するたびにパスワード...

MySQL データベースの基礎を始めるための一般的なコマンドの概要

この記事では、MySQL データベースの基礎を学ぶためによく使用されるコマンドを例を使って説明します...

HTML埋め込みタグの使用方法と属性の詳細な説明

1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...

WeChatアプレットでSVGアイコンを使用する方法

SVG は、さまざまな利点があるため、近年広く使用されています。残念ながら、WeChat ミニプログ...

よくある MySQL 設計エラーをご存知ですか?

インターネットの発達により、バスを待ったり地下鉄に乗ったりする時間など、断片的な時間を活用して、いつ...

Linuxで静的ネットワーク接続を構成する方法

Linux システムのネットワーク接続を構成するのは難しい場合があります。幸いなことに、多くの新しい...

MySQL に接続する際に Navicat for MySQL が 2005 エラーを報告する問題を解決する

前回の記事では、Navicat for Mysql 接続エラー 1251 (接続失敗) の問題を解決...

JTAを実装するためにAtomikosと組み合わせたTomcatについて

最近、プロジェクトは環境を切り替え、WebLogic を Tomcat に置き換えました。途中で発生...

TSオブジェクトのスプレッド演算子とレスト演算子の詳細な説明

目次概要オブジェクトの残り属性オブジェクトの拡張プロパティオブジェクトの浅いコピーを作成するkeyo...

CSS はこのように使用できますか?気まぐれなグラデーションの芸術

前回の記事「1行のCSSコードの魅力」では、たった1行のCSSコードで生成できる美しい(奇妙な感じと...

Linux 環境に MySQL 8.0 をインストールするプロセスの紹介

目次序文1. Linux は yum ソースを変更します (MYSQL のインストールが遅い場合は試...

MySQLは、統計クエリを最適化するために、sum、case、whenを巧みに使用します。

私は最近、会社で統計レポートの開発に関わるプロジェクトに取り組んでいました。データの量が比較的多かっ...

CSS3はブラウザのスクロールバーのスタイルを変更します

注意: この方法は、Webkit ベースのブラウザにのみ適用されます。ブラウザのスクロールバーが広す...

mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)

mysql 5.7.19 winx64のインストールチュートリアルは以下のように記録され、みんなと...