下面是 task 定义的一个示例:
{
"family": "mytaskdefinition",
"containerDefinitions": [
{
"name": "mycontainer",
"image": "mycompany/privateimage:latest",
"portMappings": [
{
"containerPort": 8080,
"hostPort": 80,
"protocol": "tcp"
}
],
"secrets": [
{
"name": "registry-secret",
"valueFrom": "arn:aws:ssm:us-east-1:012345678910:parameter/myregistrysecret"
}
]
}
],
"volumes": [
{
"name": "docker-certs",
"dockerVolumeConfiguration": {
"autoprovision": true,
"driver": "rexray/s3fs",
"driverOpts": {
"accesskey": "myaccesskey",
"secretkey": "mysecretkey",
"bucket": "mybucket",
"region": "us-east-1",
"encrypt": "false",
"subdir": "/docker/certs"
}
}
}
]
}