今天要建立ECS用的TaskDefinition。
但在這之前要先建立一個IAM Role。
這個角色是要提供ECS在建立容器時的權限。
首先進入IAM,並在角色頁面建立角色。
在信任的實體類型部分選擇AWS服務,
服務或使用案例選擇Elastic Cotainer Service,
使用案例則選Elastic Container Service Task
許可政策的部分使用AmazonECSTaskExecutionRolePolicy
接者取個喜歡的名字後建立
再來我們要建立一個ECR,這是為了要存放打包好的Image供ECS作為容器的範本使用。
首先在搜尋欄搜尋Elastic Container Registry (這是AWS專門來存放Container使用的Image的儲存庫)
在側邊欄選擇Repositories,
並在Private的地方建立儲存庫
取個喜歡的名字,但需要是英文小寫(或數字),然後建立
接著就會看到我們有了一個新的儲存庫。