Gil*_*vik 6 containers amazon-web-services amazon-ecs
我有以下设置(我已经删除了非重要字段):
{
"ECSTask": {
"Type": "AWS::ECS::TaskDefinition",
"Properties": {
"ContainerDefinitions": [
{
"Name": "mysql",
"Image": "mysql",
"MountPoints": [{"SourceVolume": "mysql", "ContainerPath": "/var/lib/mysql"}]
}
],
"RequiresCompatibilities": ["FARGATE"],
"Volumes": [{"Name": "mysql"}]
}
}
}
Run Code Online (Sandbox Code Playgroud)
它似乎工作(容器确实正常启动),但我不太确定该卷的确切位置.我以为这将是一个EBS卷,但我没有看到它.我想这是我的任务的内部 - 但在这种情况下 - 我如何访问它?如何控制其限制(最小/最大尺寸等)?如何为此卷创建备份?
谢谢.
Fargate 不支持持久卷。遗憾的是,附加到 Fargate 任务创建的任何卷都是短暂的,无法从外部源初始化或备份。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_data_volumes.html
| 归档时间: |
|
| 查看次数: |
566 次 |
| 最近记录: |