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
280
Docker-ComposeをECSにデプロイしたい
ryome
April 24, 2023
Tweet
Share
More Decks by ryome
See All by ryome
AWS MCPを使ってみた
ryome
0
170
ClineでAWS CDKやインフラ構成図作ってみた
ryome
1
420
PlaywrightというE2Eテストツールを布教したい
ryome
0
50
Cursorという最強エディタを使いこなしたい
ryome
0
260
E2Eテストを自動化したい
ryome
0
68
AWS CodeBuildを高速化したい
ryome
0
460
CDKでAppSyncのJavaScriptリゾルバを開発したい
ryome
0
270
Cognitoの複数IDP認証でユーザを統合したい
ryome
0
1.1k
OAuth2.0完全に理解した
ryome
0
170
Other Decks in Technology
See All in Technology
Data Hubグループ 紹介資料
sansan33
PRO
0
1.8k
今からでも間に合う! 生成AI「RAG」再入門 / Re-introduction to RAG in Generative AI
hideakiaoyagi
1
160
現場で役立つAPIデザイン
nagix
1
250
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
170
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.4k
dbt Cloudの新機能を紹介!データエンジニアリングの民主化:GUIで操作、SQLで管理する新時代のdbt Cloud
sagara
0
190
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
38k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
12
1.5k
Amplifyとゼロからはじめた AIコーディング 成果と展望
mkdev10
1
120
Nonaka Sensei
kawaguti
PRO
3
610
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
370k
Securing your Lambda 101
chillzprezi
0
240
Featured
See All Featured
Building Applications with DynamoDB
mza
95
6.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Building an army of robots
kneath
306
45k
The Cost Of JavaScript in 2023
addyosmani
50
8.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
A better future with KSS
kneath
239
17k
Code Reviewing Like a Champion
maltzj
524
40k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
770
The Pragmatic Product Professional
lauravandoore
35
6.7k
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