Docker Swm は、Docker ホストのクラスターを作成し、それらを単一の仮想サーバーに変換できるコンテナ オーケストレーション ツールです。これにより、コンテナ上で実行するアプリケーションをクラスター内の利用可能なホストに分散することで、高いパフォーマンスと高可用性を実現できます。この記事では主に、Ubuntu 20.04 LTS に Docker Swm をインストールして設定する方法を紹介します。一緒に学んでいきましょう。 背景条件: 少なくとも 2 GB のメモリと CPU コアを備えた Vult に Ubuntu 20.04 LTS の最新バージョンを 2 つ以上デプロイし、両方のサーバーで sudo アクセス権を持つ非 oot ユーザーを作成します。 92.0.2. ミンゲ 92.0.2.2 目覚めた sudo アクセス権を持つ非 oot ユーザーとして SSH 経由ですべての Vult サーバーに接続します。すべてのノードの /etc/hosts にある hosts ファイルを編集します。
ファイルに次のコードを追加します。
ホスト名を使用してすべてのノードに ping を実行します。
すべてのノードに Docker CE をインストールします。このステップのすべてのステージをすべてのノードで実行します。システム パッケージを更新します。
必要なパッケージをすべてインストールします。
Docker リポジトリ署名キーをインストールします。
Docker リポジトリを追加します。
システム パッケージを更新します。
Docker CE をインストールします。
Dockerのステータスを確認します。
システムの起動時に Docker サービスが自動的に実行されるようにします。
現在のユーザーを docke グループに追加します。
Docker SWM クラスターを作成するには、まずマネージャー ノードで SWM モードを初期化する必要があります。次に、ワーカーノードをクラスターに参加させます。厳密にノード IP アドレスを使用します。 クラスターモードを初期化します。
起動ノードに移動し、クラスターに追加します。 Rtoken 値を独自の値に変更します。
マスター ノードに移動し、すべてのワーカー ノードがクラスターに正常に参加していることを確認します。
マネージャー ノードに移動し、デフォルトの http ポート 80 で実行され、ホスト サーバーのポート 80 に公開される「Docke Getting Started Web Page」docke-tutoil というサービスを作成します。
作成されたサービスのステータスを確認します。
クラスターに 2 つのノードがある場合は、サービスのレプリカを 2 つ作成します。これにより、マネージャー ノードとワーカー ノードの両方からサービスにアクセスできるようになります。 コピーを作成します。
サービス レプリカのステータスを確認します。
ブラウザにアクセスし、すべてのノードからサービスにアクセスします。例えば: マネージャーノード。
woke-ノード。
|
<<: SiteGround US ホストで CPU リソースの使用状況を確認するにはどうすればいいですか?
>>: iONクラウドサーバーの更新方法 iONクラウドサーバーの更新チュートリアル
SugHosts(別名Candy Host)は、仮想ホスティング、VPSクラウドサーバー、その他の製...
ケータリングマーケティングをマスターし、レストランを活気づけるための16のヒントレストランの数が増え...
ヘアサロンがWeChatで顧客を引き付けるための最も効果的な3つのテクニック私が共有する方法やテクニ...
パンチの組み合わせを使用する:WeChatウェブサイトマーケティングの包括的な戦略WeChat マ...
麦店研究所が「2024年江西省文化観光景勝地ブランド運営発展報告書」を発表最近、麦店研究院は「202...
合肥ビッグデータ資産運営有限公司が科文観光グループを訪問し、視察と交流を行った最近、合肥ビッグデータ...
「三」ユーザーライフサイクルを分割し、ユーザーライフサイクル管理を改善し、リピート購入を促進する抽...
618の販売ではスポーツブランドが激しい競争を繰り広げ、ナイキが先頭に立っている2024年6月初旬...
サムネイルとは、通常、記事リスト、ホームページ、またはその他のページに表示される小さなサイズの画像で...
LBSサービスのビッグデータを基に精密マーケティングを行う方法!最近、ビッグデータがとても人気です...
入札プロモーションとSEOプロモーションの違いをご存知ですか?最近では多くの企業が独自のウェブサイト...
「インターネット+ビッグデータ」運用の専門家、魏玲瑞先生IT/データ運用管理の実務経験16年/デジ...
電子商取引代理業務契約書テンプレート(参考用)この電子商取引代理店運営契約テンプレートは、当事者 A...
文:王志遠これら 2 つはインターネット上で長い間人気がありました。まず、ワハハグループと農夫泉の二...
CentOS と Ubuntu は現在人気のオープンソース Linux ディストリビューションであり...