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ドル分のクレジットで提供します!
ドキュメントを読む をご覧ください。
Marketplace AppでDockerを素早くデプロイする.
購読して通知を受け取る 新しいエピソードが出るたびにね。
#Linode #Docker #DockerSwarm (ドッカースウォーム)
製品です:Linode、Docker、コンテナ; @DevOpsDirective