Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Docker-ComposeをECSにデプロイしたい
Search
ryome
April 24, 2023
Technology
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Docker-ComposeをECSにデプロイしたい
ryome
April 24, 2023
More Decks by ryome
See All by ryome
AWSデスノート〜AWSの嫌いなところまとめ〜
ryome
0
45
AWS MCPを使ってみた
ryome
0
610
ClineでAWS CDKやインフラ構成図作ってみた
ryome
1
620
PlaywrightというE2Eテストツールを布教したい
ryome
0
88
Cursorという最強エディタを使いこなしたい
ryome
0
340
E2Eテストを自動化したい
ryome
0
92
AWS CodeBuildを高速化したい
ryome
0
700
CDKでAppSyncのJavaScriptリゾルバを開発したい
ryome
0
310
Cognitoの複数IDP認証でユーザを統合したい
ryome
1
1.4k
Other Decks in Technology
See All in Technology
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
Claude Code 珍プレー好プレー
shinyasaita
0
330
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
230
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
510
クラウド上のデータ復旧で見落としがちな制約: 医療系 SaaS の BCP 設計から得た教訓
kakehashi
PRO
0
3.4k
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
840
kintone の AI コワーカーを、 Anthropic にエージェントを"ホストさせて"作った話 #devkinmeetup
sugimomoto
0
100
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
1
370
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
240
Keeping applications secure by evolving OAuth 2.0 and OpenID Connect
ahus1
PRO
1
160
インフラ寄りSREでも 開発に踏み出せる〜境界を越えてユーザー体験に向き合いたい〜
sansantech
PRO
2
3.8k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Google's AI Overviews - The New Search
badams
0
1.1k
Everyday Curiosity
cassininazir
0
250
Designing Experiences People Love
moore
143
24k
Fireside Chat
paigeccino
42
4k
ラッコキーワード サービス紹介資料
rakko
1
3.9M
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Curse of the Amulet
leimatthew05
2
13k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Transcript
Docker-Composeを ECSにデプロイしたい
Docker-Composeご存じですか?
実際にやってみた Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓
実際にやってみた Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓
エラった... Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓
エラった... Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓
翻訳すると... Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓ リソースハンドラからメッセージが返されました。「ユーザは指定されたリソースに対して そのアクションを実行する権限がありません。 翻訳:https://www.deepl.com/translator なんか、権限が足りなくて 怒られてそう。。。
ChatGPTに聞いてみた ChatGPT 期待したような回答が 返ってこなかった。。。
ChatGPTに聞いてみた ChatGPT
結論 Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓ VPCのアクセス権限 が足りなかった
終了~ Docker Compose と Amazon ECS を利用した ソフトウェアデリバリ の自動化 このままじゃ動かない
から直しといた↓↓
スタック削除に苦戦!!
ChatGPTに聞いてみた
ChatGPTに聞いてみた スタックが同時に削除 されて、先にロールが 消えていた。。。
ChatGPTに聞いてみた
詰んだ...? 同じような事象になった 人の海外記事を発見!! AWS Cloud Formation: role (arn:aws:iam:xxx) is invalid
or cannot be assumed IAMロールを手作業で 作り直したら、 削除できるらしい。。。
スタック削除に苦戦!!
スタック削除に苦戦!!
削除成功!!感動!!
まとめ • Docker Compose と Amazon ECS を利用したソフトウェアデリバリの 自動化はCFnにSubnetのアクセス権ないと動かない •
CFnスタックを削除するときは順番意識しないとエラる • エラったときにChatGPTを利用するといい感じの回答をくれる
GitHub • 今回使用したコードはGitHubに公開されています。 • https://github.com/ryomeblog/demo-app-for-docker-compose