Docker Swarmでコンテナ型アプリをデプロイする|スケーラブルなアプリのデプロイメント
Docker Swarmと呼ばれるDockerホストのクラスタを作成することで、Dockerのパワーをスケールアップさせることができます。このビデオでは、@DevOpsDirectiveのSidが、Docker Swarm Managerをセットアップして、スケーラブルなコンテナ展開のためにノードを接続する方法を紹介します。
チャプター
0:00はじめに
0:48今回使用するサンプルアプリとは?
1:50コンテナ&コンテナオーケストレーターの背景
3:55GitHubレポの概要
4:35Linodeにデータベースをプロビジョニングする
5:20 Linodeのプロビジョニング
6:35 SSHでLinodeに接続する
6:52Dockerのインストール
7:45Swarmの初期化
8:45Dockerホストのエクスポート
9:30 RepoでSwarmの設定を確認・更新する
11:15 コンフィギュレーションの要素
15:09APIをビルドしてプッシュする
18:30 Docker Hubにプッシュする
22:00 Dockerシークレットを作成する
23:40 Allowlistを更新する
24:20 NodeJSアプリを設定する
28:00 ノードのIPアドレスにアクセスする
28:50makefileを更新する
29:20アプリの再展開
30:09サービスがレプリケートされていることを確認する
30:50まとめ
Linodeは初めてですか?100ドルのクレジットでここから始めましょう!
詳しくはドキュメントをお読みください。
マーケットプレイスアプリでDockerを素早くデプロイしましょう。
新しいエピソードが公開されたら、購読してお知らせを受け取りましょう。
#Linode #Docker #DockerSwarm (ドッカースウォーム)
製品です:Linode、Docker、コンテナ; @DevOpsDirective