Slide 37
Slide 37 text
Amazon ECS の構成要素
☁ Task Definition(グルーピング)
☁ ECS クラスタ上で稼働させるコンテナのコンテナイメージや CPU や
メモリ、ネットワークポートやボリュームを定義する
☁ コンテナの集合を定義するイメージ…例えば、WordPress を起動し
たい場合に Web コンテナと DB コンテナを 1 つの Task Definition
に定義する
☁ JSON にて定義する
{
"containerDefinitions": [
{
"name": "wordpress",
"links": [
"mysql"
],
"image": "wordpress",
"essential": true,
"portMappings": [
{
"containerPort": 80,
"hostPort": 80
}
],
"memory": 500,
"cpu": 10
},
{
"environment": [
{
"name":
"MYSQL_ROOT_PASSWORD",
"value": "password"
}
],
"name": "mysql",
"image": "mysql",
"cpu": 10,
"memory": 500,
"essential": true
}
],
"family": "hello_world"
}