使用方法
aws-ecs-exec Sample-Cluster task-id container-name
bash関数
function aws-ecs-exec() {
command aws ecs execute-command --cluster $1 \
--task $2 \
--container $3 \
--interactive \
--command "/bin/sh"
}
説明
毎回コンテナに入るときのコマンドをぐぐりながらやってたので、bash関数化したら楽かなと思いました。
subnetの指定はいるんだっけ?とrun-taskとごっちゃになったりしてたので。。
--command "/bin/sh"
この箇所は動いているDockerイメージによって変わると思うので適宜変更してください。