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
0
290
Docker-ComposeをECSにデプロイしたい
ryome
April 24, 2023
Tweet
Share
More Decks by ryome
See All by ryome
AWS MCPを使ってみた
ryome
0
280
ClineでAWS CDKやインフラ構成図作ってみた
ryome
1
480
PlaywrightというE2Eテストツールを布教したい
ryome
0
52
Cursorという最強エディタを使いこなしたい
ryome
0
290
E2Eテストを自動化したい
ryome
0
70
AWS CodeBuildを高速化したい
ryome
0
500
CDKでAppSyncのJavaScriptリゾルバを開発したい
ryome
0
280
Cognitoの複数IDP認証でユーザを統合したい
ryome
1
1.2k
OAuth2.0完全に理解した
ryome
0
190
Other Decks in Technology
See All in Technology
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
52k
サイボウズフロントエンドの横断活動から考える AI時代にできること
mugi_uno
4
1.4k
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
人と組織に偏重したEMへのアンチテーゼ──なぜ、EMに設計力が必要なのか/An antithesis to the overemphasis of people and organizations in EM
dskst
3
330
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
13
4.7k
ECS モニタリング手法大整理
yendoooo
1
120
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
0
290
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
ueokande
0
170
EKS Pod Identity における推移的な session tags
z63d
1
200
Goでマークダウンの独自記法を実装する
lag129
0
210
自治体職員がガバクラの AWS 閉域ネットワークを理解するのにやって良かった個人検証環境
takeda_h
2
370
Claude Code x Androidアプリ 開発
kgmyshin
1
530
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
51k
Visualization
eitanlees
146
16k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Being A Developer After 40
akosma
90
590k
Agile that works and the tools we love
rasmusluckow
329
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Facilitating Awesome Meetings
lara
55
6.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
KATA
mclloyd
32
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
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