

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 啟用 Amazon ECS 容器中繼資料
<a name="enable-metadata"></a>

您可以將 `ECS_ENABLE_CONTAINER_METADATA` 容器代理變數設定為 `true`，以在容器執行個體層級開啟容器中繼資料。您可以在 `/etc/ecs/ecs.config` 組態檔案中設定此變數，並重新啟動代理。啟動代理容器時，您也可以在執行時間將它設定為 Docker 環境變數。如需詳細資訊，請參閱[Amazon ECS 容器代理程式組態](ecs-agent-config.md)。

如果 `ECS_ENABLE_CONTAINER_METADATA` 在代理程式啟動時設定為 `true`，則系統會為該時間點後建立的任何容器建立中繼資料檔案。對於在 `ECS_ENABLE_CONTAINER_METADATA` 容器代理程式變數設定為 `true` 之前所建立的容器，Amazon ECS 容器代理程式無法為其建立中繼資料檔案。為了確保所有容器都收到中繼資料檔案，您應該在容器執行個體啟動時設定此代理變數。以下是範例使用者資料指令碼，可設定此變數以及使用叢集來註冊容器執行個體。

```
#!/bin/bash
cat <<'EOF' >> /etc/ecs/ecs.config
ECS_CLUSTER=your_cluster_name
ECS_ENABLE_CONTAINER_METADATA=true
EOF
```