【问题标题】:ECS CFT error: Encountered unsupported property linksECS CFT 错误:遇到不支持的属性链接
【发布时间】:2018-03-28 03:22:41
【问题描述】:

我正在尝试创建一个在同一网络中运行 2 个容器的 ECS 任务。我尝试将我的 cft 更新为以下内容:

"EcsTask": {
        "Type": "AWS::ECS::TaskDefinition",
        "Properties": {
            "Family": "...",
            "NetworkMode": "bridge",
            "ContainerDefinitions": [
                {
                    "Name": "exampleA",
                    "Essential": "true",
                    "Image": "...",
                    "PortMappings": [
                        {
                            "HostPort": 8000,
                            "ContainerPort": 8000,
                            "Protocol": "tcp"
                        }
                    ],
                    "links": ["exampleB"],
                    "MemoryReservation": 256
                },
                {
                    "Name": "exampleB",
                    "Essential": "true",
                    "Image": "...",
                    "MemoryReservation": 256
                }
            ],
            "TaskRoleArn": "..."
        }
    }

但是我遇到了错误UPDATE_FAILED Encountered unsupported property links。这是在 ECS 上的同一网络中创建两个容器的正确方法吗?

【问题讨论】:

    标签: amazon-web-services docker amazon-cloudformation amazon-ecs


    【解决方案1】:

    您的团队面板中只有一个小错字。该属性需要称为Links 而不是links :-)

    查看documentation了解更多详情

    (如果您仔细阅读错误消息,您会自己解决此问题)

    【讨论】:

      猜你喜欢
      • 2020-06-28
      • 1970-01-01
      • 2020-04-25
      • 1970-01-01
      • 1970-01-01
      • 2017-07-29
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多