Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
D o c k e r V P S D e p l o y コ ン テ ナ 技 術 と V P S で の デ プ ロ イ の 基 本 的
Slide 2
Slide 2 text
V P S
Slide 3
Slide 3 text
VPSとは • Virtual Private Serverの略 • 物理サーバーを複数のユーザーで共有(マルチテナント型) • ユーザーごとの独⽴した仮想環境 • OSから⾃由に選択可能 • コスト、カスタマイズ性、独⽴性
Slide 4
Slide 4 text
VPSとは • Virtual Private Serverの略 • マルチテナント型 • ユーザーごとの独⽴した仮想環境 • OSから⾃由に選択可能 • コスト、カスタマイズ性、独⽴性 出典︓https://baremetal.jp/blog/2022/01/07/1119/# レンタルサーバー・専⽤サーバー・クラウドサーバーとの 違い
Slide 5
Slide 5 text
⽐較 レンタルサーバー (シェアハウス) 専⽤サーバー (⼀軒家) VPS (マンション) 出典︓https://baremetal.jp/blog/2022/01/07/1119/#レンタルサーバー・専⽤サーバー・クラウドサーバーとの違い
Slide 6
Slide 6 text
⽐較 レンタルサーバー 専⽤サーバー VPS コスト ◎ × ◯ カスタマイズ性 △ ◎ ◯ 独⽴性 × ◎ ◯
Slide 7
Slide 7 text
クラウド IaaS PaaS SaaS アプリケーション ✅ ミドルウェア ✅ ✅ OS ✅ ✅ ✅ ハードウェア ✅ ✅ ✅ ネットワーク ✅ ✅ ✅
Slide 8
Slide 8 text
クラウド IaaS︓Azure, AWS, GCP PaaS︓Google App Engine, Heroku SaaS︓Office 365, Gmail
Slide 9
Slide 9 text
VPSサービス
Slide 10
Slide 10 text
D o c k e r
Slide 11
Slide 11 text
Dockerとは • Docker社が開発 • Linuxのコンテナ技術 • 単⼀OS上の独⽴した仮想環境をコンテナという • ゲストOSなし • Docker Engineがコンテナを管理
Slide 12
Slide 12 text
Dockerとは 出典︓https://tech-blog.rakus.co.jp/entry/20221007/docker
Slide 13
Slide 13 text
Dockerの特徴 • ポータビリティ、再現性 • マイクロサービス化 • イメージバージョン管理とロールバック
Slide 14
Slide 14 text
Dockerの概要 • コンテナ︓イメージを基にした仮想サーバー • イメージ︓必要な設定がまとめられたテンプレート • ボリューム︓コンテナで利⽤する記憶領域 • Docker Engine︓コンテナ実⾏プラットフォーム • Dockerfile︓イメージの設計書
Slide 15
Slide 15 text
Docker Composeについて → YAMLファイルで複数コンテナを扱うツール 出典︓https://o2mamiblog.com/docker-beginner-2/
Slide 16
Slide 16 text
Dockerを⽤いたアプリケーション構成の例
Slide 17
Slide 17 text
実践編 https://qiita.com/Shimo52 96/private/eebeeec7eacd9 8daf8f9