Open1
ECSの基本
ECSとは何か
dockerの実行環境(ec2)を用意してくれるサービス。ec2の管理を気にすることなくdockerコンテナ環境を作成することができる。(実際にコンテナを実行してくれるのはec2)
各用語
クラスター
ECSでのEC2(docker構築環境)のこと
サービス
タスクを管理するやつ
タスク
実行されるコンテナのこと。使用するインスタンスはFargateとEC2を選択することができる。
タスク定義
実行するタスクの設定を定義することができる
- OS, CPU, メモリの設定など
- Fargate or EC2のどっちで実行するか
- 使用するイメージの指定
- コンテナのポート, プロトコルの指定など